c# - 是否可以在 select 语句中使用字符串作为 where 子句
问题描述
我尝试用 asp.net 和 c# webapplication 制作一个小网店。因此,我已经完成了一页。如果有人选择了一个项目,该值将被插入一个 cookie 中,我可以在不同的页面上使用它来显示“购物车”中的内容。我将该值放在一个字符串中,以便我可以读取该值,但它不起作用。
我尝试在“%value%”之间使用 In cause 和 Like。
roll1 = Request.Cookies["aStudentCookies"]["id"] + "<br>";
///(The value of roll1 will look like: roll1 = "1,2,34,45,123,56";)
sql = " SELECT Naam, Prijs, GerechtId from[1A-Gerecht] WHERE GerechtId IN roll1";
它不断告诉变量roll1 的语法不正确。
解决方案
推荐阅读
- javascript - 如何增加单元格值并在它大于 Google 表格中的限制时停止它
- kotlin - Kotlin - 为什么编译器合约只允许引用函数参数
- reactjs - Websocket 连接失败消息泛滥
- javascript - Uint8Array 以文本模式保存而不是二进制
- html - Chrome 中翻转卡片动画的问题
- r - R:有没有办法从旧数据框中创建一个包含所有可能的 2 列值对的数据框?
- node.js - 无法使用 Passport POST /api/users/login
- python - 计算循环数据“平均”上限值和下限值的最佳方法,如冷藏冷却器
- python - 在 Python 中的字典字母计数 for 循环中使用方括号和 count() 的目的是什么?
- r - Restrict SliderInput in R Shiny date range to weekdays