在ASP中使用SQL时的问题.大伙帮忙看看.
set conn=server.createobject( "adodb.connection ")
conn.connectionstring= "driver={sql serverd};server=.;database=student_infor;uid=sa;pwd=12345; "
conn.open()
set rs=server.createobject( "adodb.recordset ")
str= "insert into student1(sno,sname,ssex,sage,sdept) values( '010002 ', '王大 ', '男 ',22, '计算机 ') "
conn.execute(str)
执行了以后是这样的错误.
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/TEST/Untitled-93.asp, 第 13 行
[解决办法]
SQL沒錯, 可能是連接字符串錯了
--try
conn.connectionstring= "driver={sql server};server=.;database=student_infor;uid=sa;pwd=12345; "
[解决办法]
set conn=Server.CreateObject( "ADODB.Connection ")
dsn= "provider=sqloledb;data source=dataserver;initial catalog=XXX;User ID=sa;password=111 "
conn.open dsn