使用数组动态赋值SQL IN ()条件
2008-03-11 10:04
323 查看
VB
sql = "SELECT * FROM TABLE WHERE AA IN (" '初始化查询字符串
For i = 0 to UBound(Ary) '从0循环到数组最大下标
sql = sql & Ary(i) & "," '将数组中每个值加在查询字符串后面
Next
sql = Left(sql,Len(sql)-1) & ")" '将最后一个逗号换为反括号
C#
static void Main(string[] args)
{
string str = "aaaa,bbbb,cccc,dddd,eeee";
string[] condititons = str.Split(',');
string ss = "select * from table where aa in (";
for (int i=0;i<condititons.Length;i++)
{
ss = ss+condititons[i]+",";
}
//sql.Substring(0,sql.Length-1);
//ss = ss.Substring(0,sql.Length-1);
ss = ss.Substring(0,ss.Length-1);
ss = ss +")";
Console.WriteLine(ss);
}
}
sql = "SELECT * FROM TABLE WHERE AA IN (" '初始化查询字符串
For i = 0 to UBound(Ary) '从0循环到数组最大下标
sql = sql & Ary(i) & "," '将数组中每个值加在查询字符串后面
Next
sql = Left(sql,Len(sql)-1) & ")" '将最后一个逗号换为反括号
C#
static void Main(string[] args)
{
string str = "aaaa,bbbb,cccc,dddd,eeee";
string[] condititons = str.Split(',');
string ss = "select * from table where aa in (";
for (int i=0;i<condititons.Length;i++)
{
ss = ss+condititons[i]+",";
}
//sql.Substring(0,sql.Length-1);
//ss = ss.Substring(0,sql.Length-1);
ss = ss.Substring(0,ss.Length-1);
ss = ss +")";
Console.WriteLine(ss);
}
}
相关文章推荐
- 使用SQL查询语句时,数组动态赋值SQL IN ()作为条件条件一个
- 使用SQL查询语句时,数组动态赋值SQL IN ()作为条件条件一个
- 使用数组动态赋值SQL IN ()条件
- 【LVL1_7_c】【上机题】【1】使用动态数组,存放10个int类型数据,赋值,再遍历
- 使用new来为动态分配结构数组并赋值
- Delphi中使用SetLength分配的动态数组空间在越界赋值后出现invalid pointer operation异常
- linux shell 动态生成 数组系列 seq使用技巧
- 关于c中无法使用动态数组的简单解决办法
- Python数组条件过滤filter函数使用示例
- VBS中数组的动态改变、赋值、清除
- asp中使用redim、preserve创建动态数组实例
- JQuery条件下使用 JS方式实现百度地图加载数据库中的坐标并实现动态刷新
- 动态数组的使用(一维动态数组、二维、三维、N维)
- C语言中动态的申请二(三)及多维数组的使用方法及释放方法
- 数组值得注意的两点以及如何创建并使用动态数组?
- 如何动态的定义及使用数组呢? 2014-08-13 10:56 42人阅读 评论(0) 收藏
- 使用流和动态数组读写文件
- 如何在Java中构造多维动态数组以及多维动态数组的使用
- js之给json数组动态赋值
- 使用vector创建二维动态数组,并使用sort对其进行排序