请问关于用vb.net设计数据库查询界面的问题 我想用vb.net设计一个数据库查询界面,动态生成查询条件的控件,就像oracle的“Oracle Enterprise Manager Console” 中对表的优化查询的界面一样。 对条件的“与”和“或”的关系都动态生成或删除,这样的界面怎么设计?代码怎么实现?又如何根据界面动态生成sql语句?请问哪位有现成的代码吗?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、通过查询数据字典获得表结构2、通过画面操作形成字段与字段的关联和过滤条件。3、把过滤条件分析成SQL的格式。4、分析SQL文(字段个数、类型等),计划本地数据结果表示的方法(Grid多少列)。5、向oracle传递查询请求,提交SQL。可以是ADO也可以是其它的。6、把结果在本地表示。 1.界面参考 Oracle Enterprise Manager Console2.代码 自己想3.动态生成。。 这个就是在程序里面用sql语句,条件就设置成非空就再语句后面用 and 空就不要加4.代码 oracle10G的控制台不是web的吗?里面都是代码。 呵呵,自己对自己有个小要求,在CSDN混的原则不替别人做作业,只交流问题和思路,即使少得点分也无所谓。看来还是有同道中人的。 我没有说让谁帮我做作业,只是问有谁做过类似的,给我一些参考的代码。比如1、通过查询数据字典获得表结构 2、通过画面操作形成字段与字段的关联和过滤条件。 3、把过滤条件分析成SQL的格式。 我不知道具体怎么做。你觉得如果我没做过的话,看了这3句话就会了?总要举个例子,不能纸上谈兵啊。 可能是我理解错了,愿意提供我知道的东西。1、user_tables里有表名的列表,user_tab_cols有表的列信息。select column_name,data_type,data_length from user_tab_colswhere table_name = '表名'至于2、3我手头没有现成的source,抱歉了。 oracle 如何取第二条记录 数据整合 关于sql2000导入到oracle 大字段问题 orcal 中查询10天数据 存储过程怎么写 在线等待(急) oracle 备份 请问以下问题怎么通过sql语句完成? oracle有很多方案,而且要在下面建表 关于oracle dmp的问题请教 存储过程基本问题: 一个关于启动服务的问题????? execute immediate 和事务的问题 求如何提高效率! 裸体跪求
2、通过画面操作形成字段与字段的关联和过滤条件。
3、把过滤条件分析成SQL的格式。
4、分析SQL文(字段个数、类型等),计划本地数据结果表示的方法(Grid多少列)。
5、向oracle传递查询请求,提交SQL。可以是ADO也可以是其它的。
6、把结果在本地表示。
2.代码 自己想
3.动态生成。。 这个就是在程序里面用sql语句,条件就设置成非空就再语句后面用 and 空就不要加
4.代码 oracle10G的控制台不是web的吗?里面都是代码。
只交流问题和思路,即使少得点分也无所谓。
看来还是有同道中人的。
比如
1、通过查询数据字典获得表结构
2、通过画面操作形成字段与字段的关联和过滤条件。
3、把过滤条件分析成SQL的格式。 我不知道具体怎么做。
你觉得如果我没做过的话,看了这3句话就会了?总要举个例子,不能纸上谈兵啊。
1、user_tables里有表名的列表,user_tab_cols有表的列信息。
select column_name,data_type,data_length from user_tab_cols
where table_name = '表名'
至于2、3我手头没有现成的source,抱歉了。