主题:  各位老大,我想知道您们到底怎么在Ult里面连接数据库的?

7877767

职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
#12002/3/18 19:44:09
我在更改连接-NEW-DSN里面设置好一切一切后,在本地pws成功,但是在服务器上就:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
(我的服务器不要求把asp或数据库放在专门目录下)
我搞了20天还是没搞懂,请给我个详细的在Ult里面的教程好吗?
还有个问题:怎么把链接提交到数据库?我在数据库里面设置字段属性为:超级链接 写上http://www.163.com/在数据库里到是链接,在页面里面看就是#http://www.163.com/#
我只有把字段设置为文本,写网易
出来的才是链接,要是我做个留言本,要求别人写主页地址的地方,别人难道写


7877767

职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
#22002/3/18 20:25:21
帮我看看哪里错了?
<%@LANGUAGE="VBSCRIPT"%>

<%
set book = Server.CreateObject("ADODB.Recordset")
book.ActiveConnection = MM_gbook_STRING
book.Source = "SELECT name, ok, mail, homepage, oicq, time, timu, live, sex, huifu FROM gbook ORDER BY time ASC"
book.CursorType = 0
book.CursorLocation = 2
book.LockType = 3
book.Open()
book_numRows = 0
%>

错误:Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序

/gbook/index.asp, 行5



奇思

职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2001/11/30 11:51:52
#32002/3/18 22:52:13
呵呵。。。
跟我昨天问的问题一样。
我的问题已经解决。
把连接方式改成OLEDB连接即可。



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#42002/3/19 9:14:07
把DSN连接换成字符串连接,见置顶贴子。



7877767

职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
#52002/3/19 11:41:02
"Driver={Microsoft Access Driver (*.mdb)};DBQ=D:\Inetpub\wwwroot\gbook\date\gbook.mdb"

"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath ("/gbook/date/gbook.mdb")&""
我终于搞懂了一点了,白忙几个星期,看见Driver (*.mdb)};DBQ=" & Server几个字之间的空格了吗?原来一定要有空格才能连接,我买的书上印刷出来看上去没有空格,害我白忙!