问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用VB连接SQL2000数据库?急求

发布网友 发布时间:2022-04-10 22:32

我来回答

2个回答

热心网友 时间:2022-04-11 00:01

Public db As ADODB.Connection '//定义链接
If db Is Nothing Then Set db = New ADODB.Connection
db.ConnectionString = "Provider=SQLOLEDB.1;" & _
"Persist Security Info=false;" & _
"User ID=sa;" & _
"Password=;" & _
"Initial Catalog=数据库名称;" & _
"Data Source=127.0.0.1" '//通过ADO方式连接本机的数据库,网络的则只需把127.0.0.1换成对应的IP地址即可

'//登录代码,在登录按钮中加入如下代码
'//这段代码的作用是访问SQL中的USER表,看输入的帐户与密码是否存在,存在则进入下一个界面;不存在则会给出提示并且要求重新输入,当连续错误3次后,系统将提示已经错误3次,退出登录界面
Static Try_Times As Integer '//设置静态变量,存储不成功的登录次数
Dim strSQl As String
strSQl = "select * from Users where user_name='" & Trim$(txtUserName.Text) & "' and password='" & Trim$(txtPassword.Text) & "' "

Dim str As New ADODB.Recordset
Set str = New ADODB.Recordset
str.CursorLocation = adUseClient

str.Open strSQl, db, adOpenStatic, adLockReadOnly

With str
If .State = adStateOpen Then .Close

.Open strSQl
If .EOF Then
Try_Times = Try_Times + 1
If Try_Times >= 3 Then
MsgBox "您已经三次尝试进入本系统,均不成功,系统将自动关闭", vbOKOnly + vbCritical, "警告"
Unload Me
Else
MsgBox "对不起,用户名不存在或密码错误 !", vbOKOnly + vbQuestion, "警告"
txtUserName.SetFocus
txtUserName.Text = ""
txtPassword.Text = ""
End If
Else
Try_Times = 0 ' 将不成功登录次数清零,方便下次登录!
XXXX.Show '登录进入的另一个界面,XXX为另一个界面的名称
Unload Me
End If
End With

热心网友 时间:2022-04-11 01:19

Set Conn = New ADODB.Connection
'采用的是无源的数据库连接方法
Conn.ConnectionString = "Driver={sql server};server=172.16.203.215;uid=sa;pwd=;database=DBname"
Conn.ConnectionTimeout = 30
Conn.Open

server 是服务器所在地址,本地可以用:localhost
uid 是服务器登陆用户名
pwd 是密码
database 是数据库名

'有源连接的字符串
Conn.ConnectionString="Data Source=localhost;Initial Catalog=DBname ;User ID=SQLusername;Password=SQLuserpassword ; "
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
糖代谢增高会发展成糖尿病吗? 地毯怎么选购呢 酒店地毯定制 葡萄籽油可以炒菜吗 葡萄籽食用油炒菜好吃吗 ...道路的理论基础、时代背景、历史依据、现实依据 排骨怎么炖好吃又简单家常做法 家常炖排骨怎样做好吃 vivox9spius怎么设置指纹解锁屏幕呀求大神交 vivox9pius怎么解锁密码 手机,没了你会更好作文 魅族M57A 指纹解锁怎么用 魅族m57A手机锁定密码破解 我手机是魅族M57A,屏幕锁定了怎么打开 魅族M57A开屏密码忘记,怎么解锁? 魅族m57a手机锁住了,忘记了密码,怎么才能解锁 我的魅族m57A锁屏密码忘记了,怎么办? 魅族手机m57a怎么解锁 魅族M57A锁屏密码忘了。怎么解锁? 魅族m57A锁屏密码忘了咋么解刷机时也得输入密码 鱿鱼怎么弄才好吃 冬天适合打火锅的干货 深海鱿鱼卷为何火锅里烧很久都没有卷起来呢 鱿鱼火锅怎么做? 实现微信分享链接时,带上带缩略图和简介一定要有公众号吗 吃凉粉可以下火吗? 北京车牌怎么可以过户 春节就要来了,孩子们在倒数日子的英语 新春快到了,有什么祝福的话 春节就要到了,求好的的祝福短信 春节就要来临了,你会想到哪些词语、成语、古诗和歌曲? 怎么刷忘记密码的魅族M57A 魅族手机M57A锁屏密码忘记怎么办 ,详细解答谢谢 我的魅族M57AC屏幕解锁密码忘了咋整 魅族M57A屏幕锁定了怎么打开? 魅族手机型号是M57A,屏幕显示手机锁定,要求输密码,但忘记密码!要重新开屏怎么办? 魅族M57A忘了锁屏密码,求解 魅族m57a解锁时请勿遮挡手机顶部 垂涎欲滴的拼音 垂涎欲滴的读音 VB连接数据库时总报错说 没有找到数据库名称并且未指定默认驱动程序 垂涎欲滴 拼音 垂涎欲滴地拼音 形容非常贪嘴想吃的样子是什么成语? 垂延欲滴什么意思 水珠从嘴巴里流出来想到的成语是什么? 垂涎欲滴的欲什么意思 “垂”字开头的成语有哪些? 饕餮大餐玉盘珍馐垂涎欲滴大快朵颐怎么读 涎的读音是什么 涎怎么读?