关于参数
private static string strCon = ConfigurationManager.ConnectionStrings["strCon"].ToString();
public DB()
{
//
//TODO: 在此处添加构造函数逻辑
//
}
public static DataTable Gettable(string SQLsql)
{
DataTable dataTa = new DataTable();
using (SqlConnection sqlcon = new SqlConnection(strCon))
{
sqlcon.Open();
SqlCommand Com = new SqlCommand(SQLsql,sqlcon);
SqlDataAdapter sqlA = new SqlDataAdapter(Com);
sqlA.Fill(dataTa);
sqlcon.Close();
}
return dataTa;
像这段代码 中的 SQLsql这个参数他的作用是什么 Gettable这个方法不带参数可以不 还有什么是参数
希望各位前辈能指点下 谢谢
------解决方案--------------------这个方法的作用应该是想让你传入一个sql语句,然后呢,方法内部用这个sql语句进行查询操作。返回datatable
------解决方案--------------------string SQLsql就是你要多数据库进行什么操作。比如是select、insert、delete、update
Gettable()方法不是自己定义的嘛?你想让他带参数,带几个参数或者不带参数都是可以的
还有什么是参数?搞不懂你什么意思?
------解决方案--------------------如果不带参数的话呢,看你什么需求了,因为写这个方法的目的就是为了让你传sql,它给你返回数据集,如果没有这个sql参数的话,方法内部就不知道你到底想要做什么操作,你想要查询什么东西
------解决方案--------------------嗯,楼主多琢磨琢磨,去想想一些方法怎么设计才好,才灵活,才高效,对你有帮助