社区
Oracle
帖子详情
请问关于用vb.net设计数据库查询界面的问题
sundae81
2008-05-13 11:00:04
我想用vb.net设计一个数据库查询界面,动态生成查询条件的控件,就像oracle的“Oracle Enterprise Manager Console” 中对表的优化查询的界面一样。 对条件的“与”和“或”的关系都动态生成或删除,这样的界面怎么设计?代码怎么实现?又如何根据界面动态生成sql语句?请问哪位有现成的代码吗?谢谢!
...全文
134
8
打赏
收藏
请问关于用vb.net设计数据库查询界面的问题
我想用vb.net设计一个数据库查询界面,动态生成查询条件的控件,就像oracle的“Oracle Enterprise Manager Console” 中对表的优化查询的界面一样。 对条件的“与”和“或”的关系都动态生成或删除,这样的界面怎么设计?代码怎么实现?又如何根据界面动态生成sql语句?请问哪位有现成的代码吗?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
doer_ljy
2008-05-15
打赏
举报
回复
[Quote=引用 6 楼 sundae81 的回复:]
我没有说让谁帮我做作业,只是问有谁做过类似的,给我一些参考的代码。
比如
1、通过查询数据字典获得表结构
2、通过画面操作形成字段与字段的关联和过滤条件。
3、把过滤条件分析成SQL的格式。
我不知道具体怎么做。
你觉得如果我没做过的话,看了这3句话就会了?总要举个例子,不能纸上谈兵啊。
[/Quote]
可能是我理解错了,愿意提供我知道的东西。
1、user_tables里有表名的列表,user_tab_cols有表的列信息。
select column_name,data_type,data_length from user_tab_cols
where table_name = '表名'
至于2、3我手头没有现成的source,抱歉了。
sundae81
2008-05-15
打赏
举报
回复
我没有说让谁帮我做作业,只是问有谁做过类似的,给我一些参考的代码。
比如
1、通过查询数据字典获得表结构
2、通过画面操作形成字段与字段的关联和过滤条件。
3、把过滤条件分析成SQL的格式。
我不知道具体怎么做。
你觉得如果我没做过的话,看了这3句话就会了?总要举个例子,不能纸上谈兵啊。
sundae81
2008-05-15
打赏
举报
回复
谢谢楼上的朋友,其他高手还有知道更详细的吗?
gaohaha
2008-05-13
打赏
举报
回复
1.界面参考 Oracle Enterprise Manager Console
2.代码 自己想
3.动态生成。。 这个就是在程序里面用sql语句,条件就设置成非空就再语句后面用 and 空就不要加
4.代码 oracle10G的控制台不是web的吗?里面都是代码。。。。
sundae81
2008-05-13
打赏
举报
回复
我问的不是这个啊,怎么做好说,但是想问问有谁做过,有没有代码来参考?
doer_ljy
2008-05-13
打赏
举报
回复
1、通过查询数据字典获得表结构
2、通过画面操作形成字段与字段的关联和过滤条件。
3、把过滤条件分析成SQL的格式。
4、分析SQL文(字段个数、类型等),计划本地数据结果表示的方法(Grid多少列)。
5、向oracle传递查询请求,提交SQL。可以是ADO也可以是其它的。
6、把结果在本地表示。
doer_ljy
2008-05-13
打赏
举报
回复
[Quote=引用 4 楼 SYUEHOKO 的回复:]
引用 2 楼 sundae81 的回复:
我问的不是这个啊,怎么做好说,但是想问问有谁做过,有没有代码来参考?
如果我帮你做.那就是我做的.代码要自己搞定..别人只能给你思路.
其实思路已经很不错.最起码有方向了.明白吗?
[/Quote]
呵呵,自己对自己有个小要求,在CSDN混的原则不替别人做作业,
只交流问题和思路,即使少得点分也无所谓。
看来还是有同道中人的。
SYUEHOKO
2008-05-13
打赏
举报
回复
[Quote=引用 2 楼 sundae81 的回复:]
我问的不是这个啊,怎么做好说,但是想问问有谁做过,有没有代码来参考?
[/Quote]
如果我帮你做.那就是我做的.代码要自己搞定..别人只能给你思路.
其实思路已经很不错.最起码有方向了.明白吗?
VB.Net
与数据库开发
极力推荐这本国人写的关于
VB.NET
与ADO.NET 数据库编程的好书.理由如下: 1.不是那种几百页尽是讲这个模型那个原理的论文型书藉,而是从SQL简单语法开始,一步步地教你"使用"
VB.NET
和ADO.NET 写个工具的书籍,简明,易懂,书中使用的案例
界面
保持简洁,讲解生动,很容易跟得上进度; 2.让俺很感激作者的地方之一就是先教你用DAO 编一个小数据库程序,让你很轻松学会如何写MoveFirst,MoveNext,MovePrevious,MoveLast,Insert等功能函数,并且在插入新记当之前如何判断记录是否已存在并作相应处理.很多书籍缺少这一块. 3.很轻松掌握如何从系统
数据库查询
用户库和表,并生成象ACCESS 那样的数据库浏览
界面
,重要的是,这一切做来十分轻松,而且是通过写一个CDatabase类来解决,恰到好处地运用了OOP 的理念; 4.桌面型数据库程序和WEB(网店)数据库程序都有包括.全!!! 5.虽然有很多好书写ADO.NET,但基本都是英文的.而这本书是中文的!!! 6.特别说明一下,这本书应是基于ANO.NET1.0-2.0的,虽然我认为这本书的内容已足够让你学会自如使用ADO.NET,如果你觉得你应该看.NET3.5,我已经告诉你了.
Vb.net
.rar_.NET登录_
vb.net
_
vb.net
SQL_
vb.net
sql数据库
Vb.net
用户登录
界面
与后台sql数据库链接代码
Vb.net
用户登录
界面
与后台sql数据库链接代码
用
VB.NET
开发交互式CAD系统
用
VB.NET
开发交互式CAD系统,包括结合GDI+和OPENGL两种方案。 联系平台客服可开发票。
VB.net
数据库软件开发通用模块
控件 登陆模块和用户管理 数据访问通用模块 备份和恢复数据库模块 触发器的操作模块 存储过程的高级应用模块 图片类型数据处理模块 输出Word和Excel报表模块 报表模块 多文档窗体程序
设计
复杂的初始屏幕窗口和简单的初始屏幕窗口 类Windows资源管理器窗口 系统托盘程序开发 向导
界面
设计
vb.net
登录
界面
(面向过程思维)
此
vb.net
登录
界面
是利用面向对象的思维
设计
的,实现了简单的登录操作。走向程序员这条路不容易,从简单到复杂这是不可缺少的。一步一个台阶。加油!
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章