这个是我下的一个程序,以前一直是用的ASP的  ASP.net的没有用过 所以不了解 麻烦各位大虾帮忙看看该怎么处理!

解决方案 »

  1.   

    这个是你的连接字符串的问题。查看“My_conn”这个类,看里面是怎么设置的,可以上网找一些连接数据库的语句;
      

  2.   

    [OleDbException (0x80004005): 'd:\webhost\3xycwcom\web\Admin\My_db\(^_^)% SteamerTicket.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。] 很明显的错误。,数据库路径不正确~ 不要写死路径
    asp.net里使用Server.MapPath(~/相对路径)就能获得物理路径了
      

  3.   

    "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + System.Web.HttpContext.Current.Server.MapPath("~") + "/3xycwcom/web/Admin/My_db\(^_^)% SteamerTicket.mdb"路径用的是相对路径,根据你项目根目录来设置;
      

  4.   

    路径不正确,最好不要用中文,用编码
    <appSettings>
    <add key="SQLConnString" value="provider=microsoft.jet.oledb.4.0;data source="/>
    <add key="dbPath" value="~/App_Data/mydata.mdb"/>
    </appSettings>

    connectionStrings>
        <add name="book" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\c#\book\App_Data\book.mdb"
         providerName="System.Data.OleDb" />
    </connectionStrings>