Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须在 MySQL 数据库表的高度列中插入高度。通过服务器端编码。但是当我尝试以 5'7" 格式输入数据时。' 语法会更改整个查询,该查询返回错误或未存储任何值。是否有任何解决方案,或者我选择另一种格式来存储高度。
这有些困难。但是你可以做到这一点。请参阅此讨论并放松一下
DB:保存用户的身高和体重
如果你的身高 col 是 varchar 那么
我认为您没有使用参数,使用它并且不会出现错误。
或将 (') 替换为 ('') 单 ' 替换为双 ''
字符串高度 = 5'7"
string q = "插入高度值("+height.Replace("'","''")+")"; 但尽量不要使用第二个选项。