数据库的连结问题(50分)

  • 主题发起人 主题发起人 邻家小妹
  • 开始时间 开始时间

邻家小妹

Unregistered / Unconfirmed
GUEST, unregistred user!
我照书上的例子做了个WebApplication,下面是它的全部代码:
private void Button1_Click(object sender, System.EventArgs e)
{
string strSQL="SELECT * FROM TABLE1";
SqlDataAdapter da=new SqlDataAdapter(strSQL,sqlConn);
DataSet ds=new DataSet();
da.Fill(ds);
DataGrid1.DataSource=ds.Tables[0];
DataGrid1.DataBind();
}
运行时显示异常信息: System.Data.SqlClient.SqlException: 用户 'MY-01/ASPNET' 登录失败。
我在sqlConn的数据链接属性里测试连接也正常.而且把这段代码移到一个WindowsApplication中能
正常通过,这是什么原因?
 
用户 ASPNET 存在吗? 比较一下能正常运行的SqlserVer的用户及权限设置
 
如果有合法的用户,比如是‘sa’,怎样在程序中指定这个用户呢?
 
請查看你的sqlconn是否正確,它的值是什麼/
 
邻家小妹:又是你,怎么又是一个数据连接的问题!C#还得多练练啊!
用户 'MY-01/ASPNET' 登录失败!
----------------
sql中有这个用户吗,或有权限吗?
”sqlConn的数据链接属性里测试连接也正常“
------------------------
你在测试连接时是用这个用户吗??
 
sqlConn的数据链接属性里测试连接我使用的是Windows NT集成安全设置,测试连结成功,sqlConn的
ConnectionString中id显示为MY-01,为什么不是我登录Win2000的用户名Administrator?
 
sqlConn的数据链接属性里测试连接我使用的是Windows NT集成安全设置,测试连结成功,sqlConn的ConnectionString中id显示为MY-01,为什么不是我登录Win2000的用户名Administrator?
 
这似乎与SqlConnection本身有关,如使用OledbConnection将不会出现该现象,但是用SqlConnection的效率会更高 (声明:个人判断,未必正确)
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
937
SUNSTONE的Delphi笔记
S
I
回复
0
查看
637
import
I
后退
顶部