| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 870 人关注过本帖
标题:批量增删改是怎么做的?
只看楼主 加入收藏
青格儿
Rank: 4
等 级:贵宾
威 望:11
帖 子:698
专家分:20
注 册:2007-7-31
结帖率:87.5%
收藏
 问题点数:0 回复次数:6 
批量增删改是怎么做的?
如何做批量增删效果?也就是批量地增删除一些用户信息到数据库,这种效果怎么做啊?
比如批量添加用户
用户名为以SS开头的1到10.10个人
SS001-SS010
密码均为001
把这些信息添加进数据库!怎么做?用循环插入吗?
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 批量 
2008-04-18 20:09
ilovetea
Rank: 1
来 自:辽宁省锦州市
等 级:新手上路
帖 子:177
专家分:4
注 册:2008-3-31
收藏
得分:0 
  我也需要啊,等待答案,帮顶

我是爱喝茶的胖子,有空一起喝茶啊
我的百度博客:http://hi.baidu.com/33806380
2008-04-18 20:22
191638141
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-1-5
收藏
得分:0 
/*打开数据库连接*/
..............................
string firstname=this.txtprename.text;
string txtnum1=this.txtnumber1.text;
string txtnum2=this.txtnumber2.text;
for(int i=convert.toint32(txtnum1);i<=convert.toint32(txtnum2);i++)
{
  string name=firstname+i.tostring();
  sql="insert into table(name,pwd) value('"+name"','001');
  ...//插入操作/.........
}

我是这样想的 不知道可以帮助你不?
2008-04-18 21:16
191638141
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-1-5
收藏
得分:0 
'"+name"' 更改'"+name+"'
2008-04-18 21:17
xqyy
Rank: 1
等 级:新手上路
帖 子:221
专家分:0
注 册:2006-11-8
收藏
得分:0 
sqldataadapter中的update可以做到不过经测试数据量小量还没有单条插入快

[url=http://www.][我乐表情库 www.]创建自己的表情库,表情包下载,个性签名,牛逼头像,经典小游戏,QQ皮肤下载,注册后还可以在线免费看电影[/url]
2008-04-18 23:23
191638141
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-1-5
收藏
得分:0 
/连接打开数据库/
sqldadaadapter sdr=............;
/填充ds.table/
................
DataTable table=ds.Table[0];
for(int i=convert.toint32(txtnum1);i<=convert.toint32(txtnum2);i++)
{
 DataRow dr=table.NewRow();
 dr["id"]=i.tostring();
 dr["name"]=ss+i.tostring();
 table.Row.Add(dr);
}
sdr.updata(table);

代码差不多啊 只是效率不知道与前面相比 哪个快些..
2008-04-19 10:52
青格儿
Rank: 4
等 级:贵宾
威 望:11
帖 子:698
专家分:20
注 册:2007-7-31
收藏
得分:0 
谢谢楼上朋友的帮忙,这种办法不错!
2008-04-23 08:38
快速回复:批量增删改是怎么做的?
数据加载中...
 
   



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

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