ado.net连接sql server数据库问题
发布网友
发布时间:2022-04-09 07:13
我来回答
共4个回答
热心网友
时间:2022-04-09 08:42
给你们简单的写个两行代码吧using System.Data;
using System.Data.SqlClient;//引入命名空间
public class DataLayer
{
private static SqlConnection CreateSqlConnection()
{
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "server=218.28.188.237;uid=agng;pwd=******;database=gang";
return conn;
}
}
在需调用这个连接的时候,可以直接引用类的静态方法就行了:不要忘记打开哦……
写个事例:在一个网页中获取表A1数据:
SqlConnection _myConn = DataLayer.CreateSqlConnection();
_myConn.Open()://打开数据库连接
SqlCommand _QueryCmd = new SqlCommand();
_QueryCmd.Connection=_myConn;
_QueryCmd.CommandText="Select * from A1";
SqlDataAdapter _adpt= new SqlDataAdapter(_QueryCmd):
DataSet _ds = new DataSet();
_adpt.Fill(_ds,"A1"); //这样DataSet对象就得到了数据
引用数据的时候可以这样:
DataView1.DataSource=_ds.Tables[0];
DataView.DataBind();//绑定数据
以上可以使用单例模式进行简写,更容易一些!
热心网友
时间:2022-04-09 10:00
class Dbhelper
{
public static SqlConnection connection = new SqlConnection("Data source=(这边是进入数据库时的那个。。就如这个206A50\\SQLEXPRESS 的那个);initial catalog=(里面是数据库名);user id=sa;pwd=sasa");
}这是链接数据库的类 想好好学 讨论
热心网友
时间:2022-04-09 11:35
string Constr = "Initial Catalog=db_lvshuang; Data Source=localhost;Integrated Security=SSPI;"
热心网友
时间:2022-04-09 13:26
你可以加个try{}catch(Expetion ex){}然后调试一下