急!一个连接SQL数据库的问题请教?

y_s_y 2002-12-02 09:49:10
我连接访问SQL SERVER数据库用以下代码:

<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Data" %>
<%@ Page Language="VB" Debug="true" %>

<html>
<head>
<title>Untitled Document</title>
<Script Language="VB" Runat="Server" >
Dim Sqlserver As String
Dim Myconnection as SqlConnection

Sub Page_Load(Mylogion As Object, E As EventArgs)
Sqlserver="server=ysy;uid=sa;pwd=;database=TEST"
Dim Selstr as string="Select * from USERS"
Myconnection= new SqlConnection(SqlServer)
Dim MyCommand as SqlCommand=new SqlCommand(Selstr,MyConnection)
MyConnection.Open()
......
可是访问该网页总是出现出错页面,显示:
“/web”应用程序中的服务器错误。

Login failed for user 'sa'. Reason: Not associated with a trusted SQL Server connection.
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: Login failed for user 'sa'. Reason: Not associated with a trusted SQL Server connection.

源错误:
行 17: MyConnection.Open()

总说sa用户不能连接。可是书上也是这样写的呀?而且,SQL SERVER的Secuity下的logins中的sa,我改过几次密码并在代码中也写入了,但仍不行。
请各位前辈多多指教!



...全文
101 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2002-12-03
  • 打赏
  • 举报
回复
1. make sure you can use sa and no password to log into your database in SQL Query Analyzer with SQL Authentication mode

or

2. change the Authentication mode to mixed (windows and sql server) in Enterprise Manager
hyee 2002-12-02
  • 打赏
  • 举报
回复
没有driver
希偌 2002-12-02
  • 打赏
  • 举报
回复
换一种连接方式,如下:
Sqlserver="initial catalog=TEST;persist security info=False;UID=sa;PWD=;server=ysy"

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧