VB 连接sql server 2008 数据库 方法 30

自己用vb做了一个小工具不过需要连接数据库但是我发现连接数据库的时候很慢,慢的地方就是执行以下语句中:Dimcn_stringAsStringcn_string="Pro... 自己用vb 做了一个小工具 不过需要连接数据库 但是我发现连接数据库的时候很慢,慢的地方就是执行以下语句中:

Dim cn_string As String
cn_string = "Provider=SQLOLEDB.1;Password=290079626;Persist Security Info=True;User ID=sa;Initial Catalog=shuang_se_qiu;Data Source=(local)"
cn.ConnectionString = cn_string

Print Now()
‘就是这里慢!!
cn.Open
Print Now()

两次print 相差4秒 每次都是 为什么呢? 就一个open操作怎么这么慢? 数据库还是我本地的!

同样的代码 同样的环境 我在公司运行就非常快 完全感觉不到慢。
希望大神帮我解决原因!!
展开
 我来答
工控老狼
2013-11-21 · 超过14用户采纳过TA的回答
知道答主
回答量:57
采纳率:100%
帮助的人:28万
展开全部
Dim cn_string As String
cn_string = "Provider=SQLOLEDB.1;Password=290079626;Persist Security Info=True;User ID=sa;Initial Catalog=shuang_se_qiu;Data Source=(local)"
cn.ConnectionString = cn_string

Print Now()
‘就是这里慢!!
cn.Open
Print Now()

我建议你好像要注意一下.NET服务程序!,每台框架不太一样!(不确定哦)
追问
关键是怎么解决问题呢?
匿名用户
2013-11-21
展开全部
ConnectionString = "Driver=SQL Server;Server=" & strServer & ";uid=" & sUID & ";pwd=" & sPwd & ";Database=" & sDBName & ";"
追问
?????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式