主题:新手求助(数据库连接问题)
askjdx
[专家分:50] 发布于 2006-06-11 13:20:00
帮忙看看一下代码:
sub Page_Load(Sender as object,e as EventArgs)
Dim myconstring As string="Server=HOME-6MVRBNW0UN;Database=myweb;Integrated Security=SSPI"
dim mycon as new sqlconnection(myconstring)
Dim adp As SqlDataAdapter
Dim ds As New DataSet
Dim str As String = "select *from 登录"
try
mycon.Open()
adp = New SqlDataAdapter(str, mycon)
adp.Fill(ds)
DataGrid1.DataSource() = ds
DataGrid1.DataBind()
catch
message.innerhtml="错误号:" & Err.Number & "错误描述:" & Err.Description
End Try
end sub
运行时总是出现“用户登录失败”的错误信息。
我觉得连接数据库没问题啊,同样的方法在VB.NET里就能运行,各位大侠帮忙看看告诉我问题出在哪啊?
回复列表 (共10个回复)
沙发
askjdx [专家分:50] 发布于 2006-06-11 16:32:00
怎么没有人回答啊,真的急用啊
板凳
cipc [专家分:2280] 发布于 2006-06-11 16:43:00
加上User ID和Password试一下
但是你要确保安全性是采用:Windows和SQL验证方式。
3 楼
askjdx [专家分:50] 发布于 2006-06-11 19:29:00
试过,也不行。我直接用控键连接都不行。
4 楼
askjdx [专家分:50] 发布于 2006-06-12 22:53:00
真郁闷,就没有人能帮忙吗
5 楼
liwencocolee [专家分:670] 发布于 2006-06-13 11:50:00
你确定SQL语句"select *from 登录"有值输出么?感觉你的这句么中间有笔误.
"select * (空格)from 登录" .
然后还多句嘴,我想你是想拿这里输出的值去和界面上输入的值做比较,这样去判断登陆,是么?你要注意从数据库里面调出来的数据,因为它们经常包含了还多多余的空字节.
6 楼
iloveminmin [专家分:60] 发布于 2006-06-13 19:51:00
"select *from 登录"这局
应该是"select * from 登录"
7 楼
yangsheep [专家分:770] 发布于 2006-06-14 09:20:00
用户登录失败 的原因都是因为数据库连接有问题,好好检查一下
--------------------------------------
给我分哦
8 楼
shigx [专家分:1790] 发布于 2006-06-14 10:43:00
这表面asp无法和数据库服务器进行连接,由于你使用的是windows集成验证机制,要确保在iis中启用了Internet来宾帐号,并且该帐号能够在sql server中有相应的权限。
建议你先用下面这个连接串试验一下:
uid=sa;Pwd=你的sa口令;database=你的数据库名称";server=你的服务器名称
9 楼
7872546 [专家分:1120] 发布于 2006-06-14 19:13:00
你先用楼上的连接字符串试试看能不能连到数据库
10 楼
xaw1031 [专家分:0] 发布于 2006-06-20 10:29:00
不会vb.net
我来回复