号与parameters的疑问
时间:2011-12-16
来源:互联网
1、c++ builder中,老是看见“select * from usertable where id = :id ”类似的语句,请问这个冒号代表什么意思,这个问题困扰我很久了。
2、在用TADOQery控件的过程中,老是会有parameters这个参数的用法,比如,
DataModule35->LoginTimeQuery->Parameters->ParamByName("cLoginType")->Value="管理员";我想问的是,我数据库表里面好像只有LoginType这个字段啊,没有前面加'c'的cLoginType字段啊,为什么前面要加上一个字母'c'呢?
2、在用TADOQery控件的过程中,老是会有parameters这个参数的用法,比如,
DataModule35->LoginTimeQuery->Parameters->ParamByName("cLoginType")->Value="管理员";我想问的是,我数据库表里面好像只有LoginType这个字段啊,没有前面加'c'的cLoginType字段啊,为什么前面要加上一个字母'c'呢?
作者: didijiji 发布时间: 2011-12-16
:代表的是参数的意思。这个擦参数随后要赋值的。
作者: ksrsoft 发布时间: 2011-12-16
cLoginType?,可能是@LoginType吧,有的地方习惯参数名称前加@
作者: ksrsoft 发布时间: 2011-12-16
1. SQL语句中冒号后那个字符串表示参数
2. cLoginType这个应该是参数的名字,就象1中的语句如果类似" where LoginType=:cLoginType", 那么再用 Parameters->ParamByName("cLoginType")->Value 赋值,就相当于SQL语句是:
SQL code
2. cLoginType这个应该是参数的名字,就象1中的语句如果类似" where LoginType=:cLoginType", 那么再用 Parameters->ParamByName("cLoginType")->Value 赋值,就相当于SQL语句是:
SQL code
where LoginType='管理员'
作者: ccrun 发布时间: 2011-12-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28