我遵循C#数据库连接教程,但是它们为连接类提供的代码有问题,它在我假设需要设置为变量的dat_set上有错误,我不确定。说完看着代码,此教程提供了很多次我有什么是完全一样的C#数据库连接类不工作
的错误是这些线路
da_1.Fill(dat_set, "Table_Data_1");
return dat_set;
这里是我有
using System.Data.Sql;
using System.Data.SqlClient;
using System.Data;
namespace JBT
{
class DBConnect
{
private string sqlString;
private string strCon;
System.Data.SqlClient.SqlDataAdapter da_1;
public string Sql
{
set { sqlString = value; }
}
public string connection_string
{
set { strCon = value; }
}
public System.Data.DataSet GetConnection
{
get
{ return MyDataSet(); }
}
private System.Data.DataSet MyDataSet()
{
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection(strCon);
con.Open();
da_1 = new System.Data.SqlClient.SqlDataAdapter(sqlString, con);
da_1.Fill(dat_set, "Table_Data_1");
con.Close();
return dat_set;
}
}
}
你在哪里复制此代码?它在这里吗? http://www.homeandlearn.co.uk/csharp/csharp_s12p6.html(似乎是一个确切的复制和粘贴) – Arran 2014-09-28 10:11:45
你显示错误发生的地方,但你不说错误是什么。 – phoog 2014-09-28 10:12:12