UD做完的网页的上传服务器的数据库连接的步骤

  • 作者:未知 来源:未知 添加时间:2003年3月26日 字体:

  • 问:

    下面是我的数据库连接,你说的"driver={Microsoft access Driver (*.mdb)};dbq=" & server.mappath("db1.mdb") 要添加在哪?





    Set Recordset1 = Server.CreateObject("ADODB.Recordset")

    Recordset1.ActiveConnection = MM_xtl_STRING(这个是不是原来的nsd连接)

    Recordset1.Source = "SELECT * FROM myb"

    Recordset1.CursorType = 0

    Recordset1.CursorLocation = 2

    Recordset1.LockType = 3

    Recordset1.Open()

    Recordset1_numRows = 0

    还有就是在ultradev中怎么样实现没有dsn的连接

    是不是用custom connection string那项

    我试了但是总是告诉我有错误

    能不能把ultradev做完的网页的上传服务器空间的数据库连接的步骤具体说一下

    调试时是不是必须用dsn





    答:



    留意你的网站根目录,里面是不是有个目录叫Connections?



    打开里面的ASP文件,将其中的

    MM_XXXX_STRING = "dsn=XXXX;"



    改为MM_XXXX_STRING ="driver={Microsoft access Driver (*.mdb)};dbq=" & server.mappath("db1.mdb") 即可。注意数据库文件路径。



    问:



    还是有问题,

    1.本地的connection在ud4中就有问题了,还要用原来的吗?

    2.其他目录下的不好使,比如:detail.asp等。



    又该如何呢?真是麻烦的ud4。



    答:



    1。建议备份本地连接文件,在本地用老文件要方便些。



    2。留意到站点中每个ASP文件中有如下代码:



    <!--#include file="Connections/XXX.asp" -->



    将它用Connections目录下的XXX.asp中代码替换即可。只是不同路径下的ASP替换时将对应路径填上就OK啦。。。。





    问:



    我还是有些不明白

    这是我的connections/rabbit.asp

    里面的代码

    <%

    ' FileName="Connection_odbc_conn_dsn.htm"

    ' Type="ADO"

    ' HTTP="false"

    ' Catalog=""

    ' Schema=""

    MM_rabbit_STRING ="dsn=rabbit;"

    %>



    按照你说的改为

    MM_rabbit_STRING ="driver={Microsoft access Driver (*.mdb)};dbq=" & server.mappath("../access/inforabbit.mdb")



    其中dbq=" & server.mappath 我不知道该怎么填写。是不是需要问空间提供商数据库的路径?格式是怎么写?

    其中("db1.mdb")我是按照相对路径填写的,这样写可以吧





    答:



    server.mappath不是要修改的内容,它是整个表达的一部分。:)

    你的写法是正确的。只要上传到正确的路径,应该没有问题的。 

  • 上一篇:有关ASP的一些常见问题(四)
  • 下一篇:在ASP中使用SQL语句之1:SELECT 语句
  • 最后更新时间:2024年12月22日
  • 返回页面顶端
ppdesk