关于VB。NET与SQL2000的连接问题
我前台的VB做好了,后台的SQL2000也做好了,按F5测试,在登陆界面老是提示数据库连接不上。郁闷了大虾们看看,我的代码有问题么
代码如下:
Imports System.IO
Imports System.Data.SqlClient
Module Sample02
Public SqlCon As New SqlConnection("Data Source=aa63c80319914df;Database=SAMPLE02;User Id=wanglei;Pwd=wanglei")
Public UserId As String
Public Purview As String
‘我的电脑名字就是aa63c80319914df,建立的数据库就叫SAMPLE02 --------------------编程问答-------------------- 在线等着,谢谢大家了 --------------------编程问答-------------------- server=服务器;uid=sa;pwd=密码;database=数据库
我这样子可以连接,其他方式没仔细去看。
--------------------编程问答-------------------- 连接字符串是否有问题,再就是数据库是否有问题 --------------------编程问答--------------------
Dim SqlCon As New SqlConnection("server=aa63c80319914df;Database=SAMPLE02;User Id=wanglei;Pwd=wanglei")
--------------------编程问答-------------------- 这样比较好
Dim SqlCon As New SqlConnection("Data Source=aa63c80319914df;Initial Catalog=SAMPLE02;User Id=wanglei;wanglei=")
'或者
Dim SqlCon As New SqlConnection("server=aa63c80319914df;Database=SAMPLE02;User Id=wanglei;Pwd=wanglei")
--------------------编程问答-------------------- 假如你的代码没有问题的话,请检查sql有没有注册,再试着用下面的超级用户登陆
Dim constr As String = "User ID=wanglei;pwd=wanglei;Initial Catalog=SAMPLE02;Data Source=(local)" '定义一个变量,连接字符串
Dim sqlstr As String = "select * from DB" '定义一个变量,SQL语句里的DB为你的一个表
Dim mycon As New SqlConnection(constr) '定义一个变量,为一个连接对象
Dim mycom As New SqlCommand(sqlstr, mycon) '定义一个变量,为命令对象
Dim myReader As SqlDataReader '定义一个变量,阅读器
mycon.Open() '打开这个联接
myReader = mycom.ExecuteReader '把这个命令的连接送入阅读器
myReader.Read '用阅读器的read的方法来读
MsgBox(myReader(0))
Dim SqlCon As New SqlConnection("server=.;Database=SAMPLE02;User Id=sa;Pwd=") --------------------编程问答-------------------- 我是个新手,我还看不懂啊.不好意思啊 --------------------编程问答--------------------
--------------------编程问答-------------------- hahahaha~~~ --------------------编程问答-------------------- 之前测试的时候,试验过超级帐户SA,密码SA,但还是连接不上,SQL肯定是注册了,不然我也没有办法去建立那么多的表的
Public SqlCon As New SqlConnection("server=aa63c80319914df;initial catalog=SAMPLE02;User Id=wanglei;Pwd=wanglei")
谢谢上面的大虾的建议 --------------------编程问答--------------------
按照这样,一步一步跟踪一下,看看是哪个地方出问题了.
出问题地方会有提示解决办法的. --------------------编程问答-------------------- 楼上各位已经说的很明白了,试试就知道了.
补充:.NET技术 , VB.NET