重装后的sql数据库不能执行了,帮忙阿
行 38: SqlConnection myCon=new SqlConnection("Server=(local);Database=Csharp;Trusted_Connection=yes");
行 39: SqlDataAdapter myCom=new SqlDataAdapter(select_Str,myCon);
行 40: myCon.Open();
行 41: DataSet ds=new DataSet();
行 42: myCom.Fill(ds,"id");
这个代码重装前绝对运行,重装后不知是不是sql有问题,
提示错误是:
[SqlException: 用户 'INCENT\ASPNET' 登录失败。]
我记得以前装完.net,sql会有一个新的数据库是incent/aspnet,
现在却没有,可是我装了quickstart,还是没有,奇怪quickstart里的
数据库部分的代码还可以运行,我的就不行。
急救!!1
问题点数:100、回复次数:4Top
1 楼cmsoft(韦小宝是我的老乡)(草根在路上)回复于 2002-08-09 00:50:21 得分 100
我的怎么没有incent/aspnet
SqlConnection myCon=new SqlConnection("Server=(local);Database=Csharp;UID=Sa;PWD=;Trusted_Connection=yes");Top
2 楼incent(星源之叹)回复于 2002-08-09 13:02:34 得分 0
搞定了,sql中要添加一个aspnet的用户。
还有,那个incent/aspnet是主机/用户名,
incent/SDK 才是数据库,应该有吧?
Top
3 楼cmsoft(韦小宝是我的老乡)(草根在路上)回复于 2002-08-10 02:25:55 得分 0
信为你用的是信任连接,没有指定用户名与密码,ASP.NET中默认用户是aspnet,所以你添加了用户名就行了,而我的连接中已经指定了用户名为sa密码为空所以我不必要添加就行了。incent是你数据库服务器的名字
我的上面的代码也错了,如果用我的话要去掉Trusted_Connection=yes这个
哪果用这个的话就是默认的aspnet用户了。应该这样才对:
SqlConnection myCon=new SqlConnection("Server=local);UID=Sa;PWD=;Database=Csharp");
不好意思@_@
Top
4 楼incent(星源之叹)回复于 2002-08-10 03:00:07 得分 0
^_^ ,thxTop




