C# MySQL 语句字符串
本文关键字:字符串 语句 MySQL | 更新日期: 2024-11-07 03:28:07
我正在寻找在 c# 中处理 mysql 字符串语句的最有效方法。下面的伪代码示例显示了一个 @ 字符串文本,其中字符串中有 2 个变量需要用变量内容替换。C# 中是否有一种高效而简单的方法来执行此操作?
string region = "northwest";
string market = "Canada";
string stm = @"
select distinct(position)
from plan
where region = 'region'
and market = 'market'
";
使用以下参数:
string stm = @"
select distinct(position)
from plan
where region = @region
and market = @market
";
MySqlCommand cmd = new MySQLCommand(stm);
cmd.Parameters.AddWithValue("@region",regionvalue);
cmd.Parameters.AddWithValue("@market",marketvalue);
是的,当然。
使用 SqlParameter 类将"区域"和"市场"值注入到最终SQL string
有关INSERT
语句的完整示例,请查看
编辑
正确管理破折号,用于访问MySQL
的有效类可能MySqlParameter
。
C# – SQL 参数源代码 – 插入语句