有没有静态的sql类
希望能达到类拟sql.list(sql语句)
直接返回DataTable
而这个sql类是不需要new的,静态创建,不断使用
[解决办法]
这个可以自己改写
[解决办法]
明确告诉你,现成的是没有的。
[解决办法]
Sql语句可以静态 但是数据库连接最好不要静态 如果只有几个人用就没问题 如果多人用 服务器很容易挂掉
[解决办法]
可以实现,但是不可取
[解决办法]
public Class DBHelper{ public DataTable GetDataTable(string sql) { DataTable dt = new DataTable(); string connString = "Data Source =.;Initial Catalog = MySchool;User ID = sa;PWD = 123456"; using(SqlConnection connection = new SqlConnection(connString)) { connection.Open(); using(SqlDataAdapter objAdapter = new SqlDataAdapter(sql,connection)) { objAdapter.Fill(dt); } } return dt; }}
[解决办法]
可以选择试试linq VS2008版本之后的才有比SQL方便
[解决办法]
你自己写一个静态的数据库语句方法就好了。调的时候就调用静态的方法,不需要实例化。