雪佛兰科鲁兹毛病多吗:初学c#时遇到的问题,望大虾指教

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 19:23:07
症状:
未处理的“System.ArgumentException”类型的异常出现在 system.windows.forms.dll 中
从索引 0 处开始,初始化字符串的格式不符合规范
源码:
this.SqlDbConnection1=new System.Data.SqlClient.SqlConnection();
this.SqlDbConnection1.ConnectionString="<<add your ConnectionString here>>";
this.rbOleDB.CheckedChanged+=new EventHandler(this.rbOleDB_CheckedChanged);//产生断点,没法继续
this.rbSQL.CheckedChanged+=new EventHandler(this.rbSQL_CheckedChanged);//产生断点,不能继续
this.btnTest.Click+=new EventHandler(this.btnTest_Click);
连接access的语句:
Jet OLEDB:Global Partial Bulk Ops=2;
Jet OLEDB:Registry Path=;
Jet OLEDB:Database Locking Mode=1;
Data Source="D:\Program Files\Microsoft Office\OFFICE11\2052\FPNWIND.MDB";
Jet OLEDB:Engine Type=5;
Provider="Microsoft.Jet.OLEDB.4.0";
Jet OLEDB:System database=;
Jet OLEDB:SFP=False;
persist security info=False;
Extended Properties=;
Mode=Share Deny None;
Jet OLEDB:Encrypt Database=False;
Jet OLEDB:Create System Database=False;
Jet OLEDB:Don't Copy Locale on Compact=False;
Jet OLEDB:Compact Without Replica Repair=False;
User ID=Admin;
Jet OLEDB:Global Bulk Transactions=1
连接sql语句:
workstation id="GSS-KOKVJH36JAX";packet size=4096;integrated security=SSPI;data source="GSS-KOKVJH36JAX";persist security info=False;initial catalog=Northwind

因为C#使用双引号作为字符串的边界,所以在连接语句中必须全部使用单引号代替双引号。