xcxd.net
当前位置:首页 >> sql语句带问号代表什么?又应该怎么写? >>

sql语句带问号代表什么?又应该怎么写?

带问号的是pdo里面的参数,如果不用pdo,就要组装成完整的sql语句

就是传入参数的意思,在相应的位置上放入?可以用来代替传入的参数,实现动态查询.多个参数时按顺序匹配.建议看看简单的SQL入门之类的资料.

楼主是学.Net的是吗?如果是在.Net当中,那么这个问号表示一个占位符.假如某个data类控件中的SELECT语句=你所说的这个SQL语句.那么这表示你还需要传进去一个?位置的数值.也叫参数化查询.

1可能是你要查询的字符里包含问号2可能是字符集不符合,中文显示成问号了以上两种都是在数据库中直接写的时候的以下是可能在你其他前台语言里,可能代表某个变量

这是preparedstatement的用法,sql字符串中包含问号(?),这些问号标明变量的位置,然后提供变量的值,最后执行语句.

1、问号是占位符2、deleteCharAt(sql.length()-1) 拼接的时候每个字段加了一个逗号,这个方法是删掉最后一个逗号

select * from emp where name like ?pstm.setString(1,'%+name+%')

这个的意思就是将java和数据库进行连接,cgi是服务器端和用户沟通的程序,它可以使你的网页更生动,网络上很多工具例如搜索引擎、留言板、bbs等都是 cgi 程序.cgi的文件名后缀是.cgi 或 .pl .

表示参数啊,这里你是要传参的

这么写param**="int"(*代表省略)delete from student where id = #value#就可以执行了

网站首页 | 网站地图
All rights reserved Powered by www.xcxd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com