C#访问数据库一次查询TXT中所有值,怎样传参数?

问题截图

求大神解答,我是刚学C#的小白,遇到这个问题:
在UI界面导入TXT文档,然后以TXT文档中的内容作为参数,通过SQLHelper从数据库中查询对应数据。查询单个我会,但是查询多颗的时候就不会了。在数据库中可以写条件:where 字段名 in('A','B','C')。但是在代码中就不知道怎么写了,谢谢解答。

2个回答

用String的format等拼接sql的where条件。

这里的in(:SN) 就相当于 等于 SN 这个参数值,应该要拼接字符串
sql += " AND A.SN in ("+sn+") ";

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!