标题:如何c#用ASP.NET将数据写入sql数据库
只看楼主
sunnie010
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-7-4
 问题点数:0 回复次数:1 
如何c#用ASP.NET将数据写入sql数据库
已经建立了一个sql server数据库RiZhi.mdf(注:SQL是使用系统模式登陆的,不设sa帐号和密码)
表 RiZhi中有字段 "GongZuoNeiRong","YongShi","ShuLiang","BeiZhu","TiJiaoShiJian"
从GongZuoNeiRong.TextBox...YongShi.TextBox...等等通过点交"提交"按扭触发读取数据分别写入SQL"RiZhi"表各对应的字段中,用C#.NET如何实现!
付上贴图,可以的话请加我QQ:57938021..教教我..感激不尽...

搜索更多相关主题的帖子: 数据库 NET sql ASP 
2007-07-22 11:27
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
ASP.NET使用ADO.NET写入数据库的
写入步骤如下:
//1创建连接对象
SqlConnection sqlCon=new SqlConnection("[连接字符串(这里可以使用VS.NET自动生成的方法生成)]");
sqlCon.Open();//打开连接对象
//创建数据适配器
SqlDataAdapter sqlAdp=new SqlDataAdapter("[select的SQL查询语句,指向要添加的表格]",sqlCon);
//创建数据集对象
DataSet sqlDs=new DataSet();
sqlAdp.Fill(sqlDs,"[数据表的名称]");//将数据填充到数据集
DataRow newRow=sqlDs.Tables[0].NewRow();//数据集创建新数据行对象
/* 将新数据写入新数据行对象(注意类型对应)
newRow[字段名]=[字段值];
……………………
*/
sqlDs.Tables[0].Rows.Add(newRow);//数据集里增加一条数据
SqlCommandBuilder sqlCmdB=new SqlCommandBuilder(sqlAdp);//创建SQL命令生成对象
sqlAdp.InsertCommand=sqlCmdB.GetInsertCommand();//生成添加命令给数据适配器
sqlAdp.Update(sqlDs);//将数据集的新数据添加到数据库中
2007-07-22 14:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-157210-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.053018 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved