首页 > 数据库 >C#将list集合转化为sql

C#将list集合转化为sql

时间:2023-02-11 21:58:48浏览次数:47  
标签:idList C# List list Add sqlString sql string

将list集合转化为sql in 的范围对象 比如
List<string> idList= new List<string>();
idList.Add(“001”);
idList.Add(“002”);
idList.Add(“003”);

select * from table where id in (‘001’,‘002’,‘001’)

公共方法
/// <summary>
/// C#实现把String字符串转化为SQL语句中的In后接的参数
/// </summary>
/// <param name="aa"></param>
/// <returns></returns>
public static string ToSqlListString(List<string> guidList)
{
StringBuilder sqlString = new StringBuilder();
foreach (string item in guidList)
{
sqlString.AppendFormat("'{0}',", item);
}
string result = sqlString.ToString();
return result.Trim(',');
}

 

标签:idList,C#,List,list,Add,sqlString,sql,string
From: https://www.cnblogs.com/51net/p/17112633.html

相关文章

  • Atcoder Beginner Contest 289
    ContestResult做出了\(\texttt{A}\sim\texttt{F}\),\(\texttt{G}\)题有点思路,但时间不够了。\(\texttt{E}\)题状态设计太慢,复杂度其实也没算明白,\(\texttt{F}\)题......
  • 分布式配置nacos搭建踩坑指南(下)
     上一篇介绍了在配置nacos中的碰到的坑,这一篇介绍一下如何正确进行nacos的环境搭建和配置,所以本文分为两部分,第一部分为环境搭建,介绍如何安装和运行。第二部分为alibaba......
  • C语言:字符串的拆分
     1#include<io_utils.h>2#include<string.h>3#include<stdlib.h>45intmain(){6charstring[]="C,1972;C++,1983;Java,1995;Rust,201......
  • 2.Linux安装docker
    Docker作为一个软件集装箱化平台,可以让开发者构建应用程序时,将它与其依赖环境一起打包到一个容器中,然后很容易地发布和应用到任意平台中。 进入docker官网找到安装文档......
  • pycharm mac 激活
    下载pycharm激活文件地址:https://files.cnblogs.com/files/blogs/780368/JetBrains_2022_最新全家桶激活.zip?t=1676120858激活码:EUWT4EE9X2-eyJsaWNlbnNlSWQiOiJFV......
  • H3C交换机端口CRC错误快速定位
    基本思路:快速全局查看ERROR;通过诊断文件定位端口;清空计数观测是否CRC错误在增加一、快速查看全局下是否存在H3C交换端口下数据包ERROR####第一步:快速整体查看ERROR<H3C-......
  • C语言学习:字符串的长度与比较
     1#include<io_utils.h>2#include<stdlib.h>3#include<errno.h>4#include<time.h>5#include<string.h>67voidSwapString(char**first,ch......
  • Centos7用rpm安装MySQL数据库
    在Centos7下使用rpm安装下mysql的流程: 首先进入mysql官网的下载地址:​​ https://dev.mysql.com/downloads/mysq​​l/,然后在下载里面把os选择为RedHatEnterpriseLin......
  • GitLab CICD Day 20 - 部署 Image 到服务器上
    ​​1. 服务部署到目标服务器上​​(多次部署同一个服务时,会失败,因为会端口冲突)variables:user:ericpwd:Admin@1234harbor:http://172.16.128.215:8080image_he......
  • MySQL锁
    全局锁 在进行备份的时候,需要加锁,此时只允许DQL语句,关于备份语句mysqldump-hip地址-uroot-p密码db01(需要备份的数据库)>D:/db01.sql;此语句不是mysql语句,使用直......