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:如果代码太长,影响可读性,可以用空格加"_"后,回车换行。
一般采用命令形式
SQL_CONNECT = New SqlConnection("Server=servername;Database=MF;Uid=USERID;Pwd=PASSWORD")
ACCESS属于单机文件型数据库,不同于MSSQL或MYSQL,不能够在客户端直接读写的。
如果一定要这么做,可以参考网站的方式,就是在服务器端用ASP做个数据读写接口,然后客户端通过>
dim
dbConn
As
ADODBConnection
'定义一个ADODB连接
dim
MenuRs
As
ADODBRecordset
'定义Recordset对象
dim
WordRs
As
ADODBRecordset
Function
Conn2DB(byval
dbname
as
string)
As
Boolean
'数据库连函数,dbname为数据库文件的绝对路径
Dim
connStr
As
String
'
Access连接字符串
conStr
=
"Provider=MicrosoftJetOLEDB40;Data
Source="
&
dbName
&
";Persist
Security
Info=False;Jet
OLEDB:Database
Password=abcdef"
Set
dbConn
=
New
ADODBConnection
'定义一个ADODB连接对象
If
dbConnState
<>
adStateOpen
Then
'判断ADODB连接是否打开
dbConnOpen
conStr
'如果不是打开状态
就打开连接
End
If
Conn2DB
=
True
End
Function
Function
CloseDb()
As
Boolean
If
dbConnState
=
adStateOpen
Then
dbConnClose:
Set
dbConn
=
Nothing
End
If
End
Function
Private
Sub
Form_Load()
dim
dbname
as
string
dbname="D:\dbmdb"
‘数据库文件路径
if
Conn2DB(dbname)=true
then
msgbox
"连接数据库成功!"
CloseDb
end
if
End
sub
以上就是关于请问VB编程中,如何连接SQL数据库全部的内容,包括:请问VB编程中,如何连接SQL数据库、VB.NET如何连接远程SQL数据库、vb6.0中怎样远程访问access数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)