我写了段代码实现在C#中查询SQL数据库中表的内容可调试出现异常说:
未处理的“System.ArgumentException”类型的异常出现在 system.data.dll 中。
其他信息: 从索引 0 处开始,初始化字符串的格式不符合规范。
是那里有问题呢?
代码如下:
public static void list()
{
SqlConnection conn = new SqlConnection("server=SL;database=yuyin;user id=sa;pwd=");
// SqlConnection cn = new SqlConnection(conn);
SqlCommand cn = conn.CreateCommand();
conn.ConnectionString = "select * from YONGDIAN ";
// SqlCommand cmd = new SqlCommand(strsql, cn);
conn.Open ();
SqlDataReader rd = cn.ExecuteReader();
while (rd.Read())
{
Console.WriteLine ("rd[\"user\"] = " + rd["user"]);
Console.WriteLine ("rd[\"yongdianliang\"] = " + rd["yongdianliang"]);
Console.WriteLine ("rd[\"yongdianjine\"] = " + rd["yongdianjine"]);
}
rd.Close();
conn.Close();
}
}