我想要个ASP.NET 2.0与SQL2000数据库链接的实例

能读取和存入,谢谢啦用C#语言编写的啊... 能读取和存入,谢谢啦
用C#语言编写的啊
展开
 我来答
mysonawp
2008-07-06 · TA获得超过727个赞
知道小有建树答主
回答量:643
采纳率:80%
帮助的人:302万
展开全部
用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
房箫0gH
2008-07-07 · TA获得超过506个赞
知道小有建树答主
回答量:480
采纳率:0%
帮助的人:585万
展开全部
//建立连接
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);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式