为空时动态SQL书写
来源:互联网 发布:淘宝花溪折扣店 编辑:程序博客网 时间:2024/06/06 11:03
string strZG = "Select Assembly_parts_T,Assembly_parts_TB,Assembly_parts_B,Assembly_parts_SD,Assembly_parts_SO From T_ZG_Assembly355 Where T_ZG_Assembly355.Assembly_no='" + cmbAssNoOpe.Text + "'";
conn = DBConn.GetConn();
da = new OracleDataAdapter(strZG, conn);
ds = new DataSet();
da.Fill(ds, "tab1");
int columns = ds.Tables["tab1"].Columns.Count;
string[] dataArray = new string[columns];
List<string> strSqls = new List<string>();
for (int j = 0; j < columns; j++)
{
dataArray[j] = ds.Tables["tab1"].Rows[0][j].ToString();
if (dataArray[j] !="") //此处不用dataArray[j] !=null 否则当查询的某个单元格为空值时,依旧会执行下面的SQL语句。
{
string strSQL2 = "Update T_ZG_BasicInfor Set Assembly_State='组装' Where Tool_No='" + dataArray[j] + "'";
strSqls.Add(strSQL2);
}
conn = DBConn.GetConn();
da = new OracleDataAdapter(strZG, conn);
ds = new DataSet();
da.Fill(ds, "tab1");
int columns = ds.Tables["tab1"].Columns.Count;
string[] dataArray = new string[columns];
List<string> strSqls = new List<string>();
for (int j = 0; j < columns; j++)
{
dataArray[j] = ds.Tables["tab1"].Rows[0][j].ToString();
if (dataArray[j] !="") //此处不用dataArray[j] !=null 否则当查询的某个单元格为空值时,依旧会执行下面的SQL语句。
{
string strSQL2 = "Update T_ZG_BasicInfor Set Assembly_State='组装' Where Tool_No='" + dataArray[j] + "'";
strSqls.Add(strSQL2);
}
}
strSqls.Add(strSQL1);
- 为空时动态SQL书写
- MyBatis 动态SQL String 参数为空
- mybatis动态sql的书写
- SQL判断为空
- MyBatis中动态SQL语句的书写
- sql 字段默认值为空
- sql语句:不为空
- 书写sql时的注意事项
- XsqlFilterResult----动态生成sql语句的类,过滤一些为空的查询条件
- XsqlFilterResult----动态生成sql语句的类,过滤一些为空的查询条件 .
- 关于mybatis增删改查时条件为一个集合时如何利用foreach书写sql语句
- pl/sql 当表为空时,可以加1
- SQL查询为空时的结果转换
- SQL查询,为空时忽略该条件
- 表字段不为空时显示原来的,为空时默认为1,SQL语句
- 判断动态数组是否为空
- SQL:判断字段是否为空或空字符串
- sql 中某个字段为空?
- javascript实现浏览器端列表分页示例
- listener will be interrupted by Rendezvous Error
- 源文件与模块生成时的文件不同,仍要让调试器使用它吗
- vi/vim的基本用法
- 《乔布斯传记》读后感(二)
- 为空时动态SQL书写
- 袁永福的博客系列文章链接集合
- android消息处理笔记
- MATLAB 的GUI组件
- 关于git的博文收集
- c#,xp系统,Matlab6.5
- [XDesigner.ORM开源框架]简介
- Linux 发行版本
- c1-3-main-frm_12422-12799渲染日志