sql - 如何在sql查询中传递整型变量

标签 sql c#-4.0

int no = FormView1.PageIndex;

查询:-

  SqlCommand cmd =  new SqlCommand("select Answer from Questions where QuestionNo = @no", cn);

最佳答案

你必须添加一个参数:

int no = FormView1.PageIndex;
SqlCommand cmd = 
    new SqlCommand("select Answer from Questions where QuestionNo = @no", cn);

// Set the parameter up before executing the command
cmd.Parameters.Add("@no", SqlDbType.Int);
cmd.Parameters["@no"].Value = no;

关于sql - 如何在sql查询中传递整型变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17553056/

相关文章:

c# - 使用 C# 更新另一台机器(共享文件夹/网络)上存在的文件(web.config)中的值

mysql - MySQL 中何时使用单引号、双引号和反引号

c# - C#/JIT 编译器是否有机会删除包含将变量分配给属性的行,这些行以后不会使用?

sql - "CASE WHEN"语句中的 "IN"运算符

php - 如何将一个表中的两个或多个列与另一个表中的一列连接起来,即使第一个表列中存在 NULL 值

c# - C# (.NET) 中的范围变量是否可行

c# - ObjectContext.SaveChanges 和重复的主键

c# - 如何在纯 C# 和 .Net 框架中编写 Anagram 生成器

sql - PostgreSQL 窗口函数 : grouping by column without ordering (~ Python itertools. groupby)

php - 使用 PHP 的 MySQL 查询中的 If 语句