我要是只写数据库名的话它就给我默认到c盘SYSTEM32里面去了用的ACCESS数据库
我想把它放在网页当前存放的文件夹中比如G:/FD/DB中要怎样写呀??
用相对路径的方法在线等没有说清的话我可以再说明

解决方案 »

  1.   

    Server.mappath(...)
    不过你放在System32里面也方便的阿 
    System.Environment.SystemDirectory+“\*.mdb";
      

  2.   

    dim dbname as string
        dbname=server.mappath("authors.mdb")
        myConnection = New OleDbConnection( "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="&dbname )
        myConnection.Open()
        la1.text="Connection Opened!"
      

  3.   

    使用Server.MapPath()就可以了,如果对用法不是很了解,参考--
    http://www.blueidea.com/bbs/newsdetail.asp?id=1393899
      

  4.   

    server.mappath("\youvisualpath\db.mdb")
      

  5.   

    用 Server.MapPath("名字.扩展名");无需引用
      

  6.   

    System.Web.HttpContext.Current.Request.PhysicalApplicationPath+"Web.MDB"
      

  7.   

    a帮你up一下     +留个位置学习      + 接分
      

  8.   

    包含于System.Web命名空间下的HttpApplication类中