(1)新建数据库并命名为denglu,在该数据库中新建表User1,表包含的列为“ID,username,pwd”。
(2)设计登录界面Frmlogin,以及登录成功后要显示的界面Form2,并连接到数据库,使包含在数据库中的合法用户能成功登录该程序,而不合法用户则无法进入程序。
有多种连接方式,可以用数据控件连接,也可以用组件连接。下面是用ADO组件来连接的例子(假定ACCESS数据库文件和程序是放在同一个文件夹的):
Private Sub Form_Click() '点击窗体运行Dim conn As Object, rs As Object
Set conn = CreateObject("AdodbConnection")
connOpen "provider=MicrosoftJetOLEDB40; Data Source=" & AppPath & "\amdb"
Set rs = CreateObject("AdodbRecordset")
rsOpen "select from b", conn, 1, 1
Do Until rsEOF
'这里是循环列出表b中的每条记录,熟悉的人就知道怎么做了
rsMoveNext
Loop
rsClose
Set rs = Nothing
connClose
Set conn = Nothing
End Sub
1、打开代码窗口,添加引用:Imports SystemDataSqlClient。
2、输入以下代码:
“Public conn1 As SqlConnection = New SqlConnection _
("server=192168179; Initial Catalog= student; User ID= panqe;PWD=shentai768@")”,vb就已经成功连接sql数据库了。
3、代码详解:声明关键字Public(因为是全局变量,所以用Public 来声明)。
4、连接参数。
5、如果SQL 数据库就在本机,则用以下代码连接:
("server=; Integrated Security=False;Initial Catalog= student; User ID= panqe;PWD=shentai768@")。
6:如果代码太长,影响可读性,可以用空格加"_"后,回车换行。
以上就是关于vb中如何设计登录界面怎么连接数据库全部的内容,包括:vb中如何设计登录界面怎么连接数据库、VB连接Access数据库具体步骤,越详细越好、vb怎么连接sql等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)