向sqlserver数据库中添加数据的三种方式

向sqlserver数据库中添加数据的三种方式

ID:34750811

大小:50.54 KB

页数:6页

时间:2019-03-10

向sqlserver数据库中添加数据的三种方式_第1页
向sqlserver数据库中添加数据的三种方式_第2页
向sqlserver数据库中添加数据的三种方式_第3页
向sqlserver数据库中添加数据的三种方式_第4页
向sqlserver数据库中添加数据的三种方式_第5页
资源描述:

《向sqlserver数据库中添加数据的三种方式》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、向SQLServer数据库中添加数据的三种方式2008-06-1723:49ado.net(ActiveXDataObject)微软.net平台中的一种最新得数据库访问技术。ado.net中的五大常用对象:Connection、Command、DataSet、DataReader、DataAdapter。向数据库中添加数据有3中方法:1、通过SQL语句添加、2、通过存储过程3、通过SqlParameter添加。具体解决方案如下:通过SQL语句添加protectedvoidPage_load(objectsender,E

2、ventArgse){if(IsPostBack){GridViewBind();}}自定义绑定方法如下:publicvoidGridViewBind(){SqlConnectioncon=newSqlConnection("Server=.;database=;uid=sa;pwd=;");con.open();sqlDataAdapterda=newSqlDataAdapter("select*frombiaoming",con);DataSetds=newDataSet();da.Fill(ds);GridVie

3、w.dataSource=ds;GridView.DataBind();con.close();}点击事件protectedvoidButton_click(objectsender,EventArgse){ sqlConnectionsqlcon=newsqlConnection(server=.;database=;uid=sa;pwd=);con.open();stringinsertsql="insertintobiaoming(name,sex,palce)values('"+textbox1.text+"'

4、,'"+textbox2.text+"',)";sqlcommandcmd=newsqlCommand(insertsql,con);cmd.ExecuteNonQuery();sqlAdapterda=newsqldataAdapter("select*frombiaoming",con);DataSetds=newDataSet();da.Fill(ds,"biaoming");GridView.datasource=ds;Gridview.databind();con.close();response.write

5、("}------------------------------------------------------------------通过存储过程使用存储过程添加数据之前首先要创建存储过程CREATEPROCEDURE存储过程名称 @namevarchar50, @passwordvarchar50, @pricemoneyAS INSERTINTO表名( name, password, price)VALUES( @name, @password, @

6、prive)GO添加信息按钮click事件代码如下:protectedvoidButton_Click(objectsender,EventArgse){  sqlConnectioncon=newsqlConnectin("server=.;database=数据库名;uid=sa;pwd=;");  //打开连接  con.open();  stringstr="selectcount(*)frombiaomingwhereBookName='"+this.textBox1.text.toString()+"'";

7、  //创建sqlCommand对象  sqlCommandcmd=newsqlCommand(str,con);  intintcont=Convert.ToInt32(cmd.ExecuteScalar());  if(intcont>0){  Response.Write("");}else{  try{   sqlCommandmycmd=newsqlCommand("存储过程名称",con);   //调用存储过程   mycmd.Com

8、mandType=CommandType.StoredProcedure;   //添加参数   sqlParameter[]prams={                  newsqlParameter("@name",sqlDbType.varchar,50);                  newsqlParamete

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。