关于C#中SQL查询语句的参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于C#中SQL查询语句的参数相关的知识,希望对你有一定的参考价值。

tbName_trueName要"+tbName_trueName+"
这个是String连接的一种方式
eg:"a"+"b"="ab";
'"+tbName_trueName+"'
tbName_trueName这个应该是数据库字段对应的值
两个'
'是sql语句
select
*
from
table
where
name=‘名字’
只有在name是varchar的时候需要单引号
参考技术A 参考代码如下:
string
con
=
"server=grq;uid=;pwd=;database=111
;";
sqlconnection
connsql
=
new
sqlconnection(
lovedataset
);
//sql链接类的实例化
connsql.open();//打开数据库
string
strsql
=
"select
*
from
zong
where
sign
like
'
"%+
文本框里的值
+%"'
";
//要执行的sql语句
sqldataadapter
da
=
new
sqldataadapter(strsql,
connsql);
//创建dataadapter数据适配器实例
dataset
ds
=
new
dataset();//创建dataset实例
da.fill(ds,
"自定义虚拟表名");
//使用dataadapter的fill方法(填充),调用select命令
datagridview1.datasource
=
ds.tables[1].defaultview;
connsql.close();//关闭数据库

在C#中使用SQL语句查询数据在表中是不是存在输出是或否

"就是说我查询了表中有没有一条符合我要求的数据,我需要他返回一个值让我判断 有没有"

当然有了,简单的,就是你从数据库裏查出来放在datatable中,你看看datatable的rows的count
如果大於0,就存在把;小於0,就不存在

祝你好运
参考技术A 没有说明白啊追问

就是说我查询了表中有没有一条符合我要求的数据,我需要他返回一个值让我判断 有没有

以上是关于关于C#中SQL查询语句的参数的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server参数化SQL语句中的like和in查询的语法(C#)

SQL Server参数化SQL语句中的like和in查询的语法(C#)

SQL Server参数化SQL语句中的like和in查询的语法(C#)

C# 调用一个方法,内有一个参数,执行SQL查询语句,并将结果返回,该方法如何写?

使用正则表达式从 C# 中的 SQL 语句中查找 SQL 函数

c# linq 动态多条件查询语句的写法