向已写好的多行插入sql语句中添加字段和值
2013-11-12 11:01
423 查看
#region 添加支款方式--向已写好的多行插入sql语句中添加字段和值 public int A_ZhifuFS(int diqu) { int i = 0; string strData = @"SELECT '492494' rwd,'11' rq,'1' bl,'壹元整' md,'1' mr,'a' kx,'055fa99b-a932-4924-9430-71cf13bb6858' gid UNION ALL SELECT '492494','1','1','壹元整','1','b','055fa99b-a932-4924-9430-71cf13bb6858' UNION ALL SELECT '492494','1','1','壹元整1','1','c','055fa99b-a932-4924-9430-71cf13bb6858'"; if (!string.IsNullOrEmpty(strData)) { //这里执行的是忒么的多条。 string strSQL = "insert into zab_hetongZK (htzk_rwdid, htzk_day, htzk_bili, htzk_MoneyD, htzk_MoneyR,htzk_Lx,htzk_guID) " + strData; _db.ExcuteSqlTwo(strSQL); //先去获得两个字段的值 ZAB_BLL.GetTime GT = new GetTime(); string strTime = GT.GetTimes("zab_hetongZK", "htzk_id", null, 0);//获得时间 //strTime='20131111','20131111'//(两个时间) strTime += "," + diqu;//再加上地区 //更新SQL语句 int insertCount = strData.ToLower().Replace("select", "select1").Length - strData.Length;//获得select个数 int selectIndex = 0; for (int ii = 0; ii < insertCount; ii++) { strData = strData.Insert((strData.ToLower().IndexOf("select", selectIndex) + 7), string.Format(" {0},", strTime));//在select后加入值 selectIndex = strData.ToLower().IndexOf("select", selectIndex) + 7; } strSQL = "insert into zab_hetongZK (LastEditDate,CreationDate,tb_diqu,htzk_rwdid, htzk_day, htzk_bili, htzk_MoneyD, htzk_MoneyR,htzk_Lx,htzk_guID) " + strData; int i = _jtdb.ExcuteSqlTwos(strSQL);//by ltr } return i; } #endregion
方法代码
相关文章推荐
- SQL语句中,插入单引号、添加、删除字段
- mysql 一怪sql语句:插入字段(uid,username,level,time...),且username是据uid从另表查出,其它为常数
- 用SQL语句添加删除修改字段
- 用SQL语句添加删除修改字段
- SQL语句 表字段的操作 添加,删除,修改表的字段
- 用SQL语句添加删除修改字段
- 表添加字段的SQL语句写法
- SQL语句删除表的主键约束修改字段长度添加主键
- mysql sql 语句插入 blob字段的插入
- 后台的SQL语句插入Blob字段数据
- 使用sql语句为表字段添加说明(备注)
- access数据库用sql语句添加字段,修改字段,删除字段
- Oracle:SQL语句--对表的操作——添加一个字段 (即 添加 一列)
- 如何往有自增标识字段的表插入数据时,同时给自增标识字段插入值呢,在Inset Into语句前后加上SQL语句:SET IDENTITY_INSERT TableName ON和SET IDENTITY_INSERT TableName OFF
- SQL2008用sql语句给字段添加说明
- ●sql语句-添加表和字段的说明
- MSSQL-用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- SQL 语句创建表 添加、删除、修改字段 表是否存在 是否存在数据
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- 如何通过sql的insert语句插入大量字符串到oracle的clob字段?