
大致思路是这样的:
利用数据库,首先连接数据库,用输入的内容然后根据输入的内容进行查询(Select
form
TABLE
Where
字段名
=
'查询内容'
),再根据Select后的数据显示到界面上
比如label的caption属性或者ptint到窗体上
用连接字符串
Provider=SQLOLEDB1;Password=admin;Persist
Security
Info=True;User
ID=sa;Initial
Catalog=DataBaseName;Data
Source=127001
其中
Password是密码
User
ID是用户名
Initial
Catalog是数据库名
Data
Source是SQL服务器IP或计算机名称
1设计好数据库表
2设计好程序功能,也就是你需要对你程序要实现的功能有个很好的了解,不能说边开发边想,这种方法并不适合大多数人
3将代码模块化,比如:连接数据的代码可以放在一个模块中,数据库 *** 作(查询/删除等等)放在另一个模块中,界面的基本 *** 作可以放在另一个模块中,这样做的好处在于好维护代码以及后期代码的升级等等,当然不是必须的
4界面的设计 ,包括各个控件的布局等等,界面设计像VB这种可视化编程的,能减少控件直接拖拉使用的最好减少,更多的是通过编码来实现,其中对于一些特殊的控件可以通过自定义用户控件
===========================
基本来说一个连接数据库的桌面软件开发,在开发前,你需要明白自己要做什么,这个软件要为别恩做些什么,等想好了再去做,做好前期设计是必须的,编码并不是主要的,只是一些苦力活而已
最后小AD下,思想源地能为你提供最好的设计思路和实现方案,只要你需要可以M我们
1)窗体上插入3个标签,2个文本框,14个按钮,1个隐藏的复选框,设置密码框的输入掩码为密码
2)通过文本框的获得焦点事件设置隐藏复选框的值,以根据复选框的值确定当前被激活的是哪个文本框
Private Sub Text0_GotFocus()
MeCheck9Value = True
End Sub
Private Sub Text2_GotFocus()
MeCheck9Value = False
End Sub
3)设置数字按钮/退格按钮/清除按钮/取消按钮的单击事件代码:
Private Sub Command4_Click()
Dim myCtrl As Control
If MeCheck9Value = True Then
Set myCtrl = MeText0
Else
Set myCtrl = MeText2
End If
myCtrlValue = myCtrlValue & "1"
Set myCtrl = Nothing
End Sub
退格: myCtrlValue = Left(myCtrlValue, Len(myCtrlValue) - 1)
清除: myCtrlValue = ""
取消: DoCmdClose acForm, MeName, acSaveNo
4)确认键的单击事件代码就根据需要了
用数据库控件比如ADODC与
网络数据库
连接,然后其他用来输出的控件比如DataGrid再与数据库控件绑定即可。
数据库只要建立了连接,那么在使用过程中对于程序而言就没有
本地数据库
与网络数据库之分了, *** 作都是完全一样的,数据库搜索引擎会自动完成数据的上传和下载。
vb这么语言现在来说已经不是非常的先进了,而且也不是特别的好找工作了,如果仅仅是当做基础来学,那应该学学basic和c语言,如果就是想做做简单编程的话,vf在处理数据库方面更简便一些。易语言更容易 *** 作一点。如果非要用vb来开发数据库的话,一般分为两种,一种是使用自带的数据控件连接,另外一种是语句连接。现在相对用语句的比较多,这方面建议下载一本网上的电子书教程,照着做比较好,因为有些网上的资源还是提供视频的,一边看一边做更方便理解,否则仅仅给你罗列出语句,估计对初学者来说也不能做到举一反三。
以上就是关于如何用VB做一个界面,输入查询内容,在界面显示出查询的结果全部的内容,包括:如何用VB做一个界面,输入查询内容,在界面显示出查询的结果、关于VB设计SQL登录界面、VB开发数据库应用程序的步骤和方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)