相关疑难解决方法(0)

C#构造参数查询SQL - LIKE%

我正在尝试为C#中的参数查询构建SQL以查找包含该LIKE %%命令的查询.

这是我想要实现的(请注意数据库是Firebird)

var SQL = string.format("SELECT * FROM {0} WHERE {1} LIKE '%?%'", TABLE, NAME);
 cmd.Parameters.AddWithValue(NAME, "JOHN");
Run Code Online (Sandbox Code Playgroud)

现在我尝试了每一个排列以使参数起作用,我已经尝试过;

我似乎无法使其工作,我如何使用LIKE查询的参数工作.

欢迎提出建议!

c# sql parameters firebird

17
推荐指数
2
解决办法
4万
查看次数

您可以通过VB命令在单个SQL语句中传递多个参数吗?

只是想知道你能通过VB在1 sql命令中传递2个参数(@Insertparanamehere)吗?我在下面有一些代码(示例代码),我只是想知道这是否可能.

Command = New SqlCommand("Update Boards Set CDF_Supplier_Tx='" + SupplierNameTxt.Text + "'  Where CDF_Supplier_tx IN ( Select Supplier From Suppliers Where Supplier = '" + SupplierNameTxt.Text + "')", connection)
Run Code Online (Sandbox Code Playgroud)

在哪里可以说'" + SupplierNameTxt.Text + "' 这可能会@Insertnameparaname从这里取代?

如果不清楚我将尝试更多地解释这一点,那么我的代码将以2x @而不是长的supplierNameTxt.Text结束?

这只是一个问题,请提前谢谢.

sql vb.net

1
推荐指数
1
解决办法
746
查看次数

标签 统计

sql ×2

c# ×1

firebird ×1

parameters ×1

vb.net ×1