“/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
-------------------------------------------------------------------------------- 从索引 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
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);