我无法使用c将ip地址作为输入传递到mysql中的数据库#
我的代码:
string Query = ("SELECT mobile FROM UserDetails where machine_ip=" +ipaddress);
如果是这样的字符串:“1234567890”,则工作正常
但如果它看起来是这样的话就不起作用了:“127.0.0”
最佳答案
试试这个:
"SELECT mobile FROM UserDetails where machine_ip = '" + ipaddress + "'"
此外,如果这是面向最终用户的代码,则应考虑使用参数化查询来避免SQL注入漏洞。