“/MyFirstASPNET”应用程序中的服务器错误。  
--------------------------------------------------------------------------------  从索引 0 处开始,初始化字符串的格式不符合规范。   
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。   异常详细信息: System.ArgumentException: 从索引 0 处开始,初始化字符串的格式不符合规范。  源错误:   
行 8:   //连接数据库  
行 9:     String strConn="../mydb.mdb";  
行 10:    SqlConnection cn=new SqlConnection(strConn);  
行 11:   //打开连接  
行 12:    cn.Open();  
   源文件: F:\Study\MyFirstASPNET\ Form1.cs    行: 10   

解决方案 »

  1.   

    连接ACCESS数据库要用OLEDBConnection .
      

  2.   

    String strConn="../mydb.mdb";  
    SqlConnection cn=new SqlConnection(strConn);  
    ???????你用access,为什么要用sqlconnect?应该用oledbconnect首先将你的
    using System.Data.SqlClient;改成using System.Data.OleDb;String strConn="../mydb.mdb";  
    SqlConnection cn=new SqlConnection(strConn);  
    改成
    String strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\mydb.mdb;Persist Security Info=True";  // Data Source的等号后面还是放绝对路径比较放心,lz自己改改吧
    OleDbConnection cn=new OleDbConnection(strConn);