2个回答
展开全部
用C#这么写:
比如SQL建个表,里面有姓名,学号,分数字段
ASP.NET里搞个表格,姓名 ,学号,分数,2个按钮,一个读取,一个写入,SQL代码要一段段执行,否则报错:
create database test
go
use test
go
create table ss
(User_name varchar(8),
User_id int,
User_mark int,
)go
ASP.NET 2个按钮这样写
注意命名空间加入using System.Data.Sqlclient;
读取:
string strcon="server=.;database=ss;uid=sa;pwd=;";
Sqlconnection con=new Sqlconnection(strcon);
con.Open();
string strsql="select * from ss";
Sqlcommand cmd =new Sqlcommand(strsql,con);
cmd.ExecuteNonQuery();
con.Close();
这个就是读取,如果你要显示在GRIDVIEW里,还需要绑定这个数据,
存入就把select这句改成insert into
比如SQL建个表,里面有姓名,学号,分数字段
ASP.NET里搞个表格,姓名 ,学号,分数,2个按钮,一个读取,一个写入,SQL代码要一段段执行,否则报错:
create database test
go
use test
go
create table ss
(User_name varchar(8),
User_id int,
User_mark int,
)go
ASP.NET 2个按钮这样写
注意命名空间加入using System.Data.Sqlclient;
读取:
string strcon="server=.;database=ss;uid=sa;pwd=;";
Sqlconnection con=new Sqlconnection(strcon);
con.Open();
string strsql="select * from ss";
Sqlcommand cmd =new Sqlcommand(strsql,con);
cmd.ExecuteNonQuery();
con.Close();
这个就是读取,如果你要显示在GRIDVIEW里,还需要绑定这个数据,
存入就把select这句改成insert into
展开全部
//建立连接
public SqlConnection MyConn()
{
return new SqlConnection(ConfigurationManager.ConnectionStrings["TYKJ_DataBaseConnectionString"].ToString());
}
//添加记录
string strSql = "insert into T_Server values(@userName,@userPwd,@serverIP,@databaseName,@Description,@sqlStatement)";
SqlCommand sqlcom = new SqlCommand(strSql, MyConn());
sqlcom.Parameters.Add("@userName", SqlDbType.VarChar).Value = insertSql[0];
sqlcom.Parameters.Add("@userPwd", SqlDbType.VarChar).Value = insertSql[1];
sqlcom.Parameters.Add("@serverIP", SqlDbType.VarChar).Value = insertSql[2];
sqlcom.Parameters.Add("@databaseName", SqlDbType.VarChar).Value = insertSql[3];
sqlcom.Parameters.Add("@Description", SqlDbType.VarChar).Value = insertSql[4];
sqlcom.Parameters.Add("@sqlStatement", SqlDbType.Text).Value = insertSql[5];
sqlcom.Connection.Open();
sqlcom.ExecuteNonQuery();
//查询记录
string strSql = "select * from T_Server where id=" + id;
SqlDataAdapter sda = new SqlDataAdapter(strSql, MyConn());
DataSet ds = new DataSet();
sda.Fill(ds);
public SqlConnection MyConn()
{
return new SqlConnection(ConfigurationManager.ConnectionStrings["TYKJ_DataBaseConnectionString"].ToString());
}
//添加记录
string strSql = "insert into T_Server values(@userName,@userPwd,@serverIP,@databaseName,@Description,@sqlStatement)";
SqlCommand sqlcom = new SqlCommand(strSql, MyConn());
sqlcom.Parameters.Add("@userName", SqlDbType.VarChar).Value = insertSql[0];
sqlcom.Parameters.Add("@userPwd", SqlDbType.VarChar).Value = insertSql[1];
sqlcom.Parameters.Add("@serverIP", SqlDbType.VarChar).Value = insertSql[2];
sqlcom.Parameters.Add("@databaseName", SqlDbType.VarChar).Value = insertSql[3];
sqlcom.Parameters.Add("@Description", SqlDbType.VarChar).Value = insertSql[4];
sqlcom.Parameters.Add("@sqlStatement", SqlDbType.Text).Value = insertSql[5];
sqlcom.Connection.Open();
sqlcom.ExecuteNonQuery();
//查询记录
string strSql = "select * from T_Server where id=" + id;
SqlDataAdapter sda = new SqlDataAdapter(strSql, MyConn());
DataSet ds = new DataSet();
sda.Fill(ds);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询