问各位一个问题,我用c++ builder下的access数据库,想执行下面的语句,不知道在sql下如何引入参数,表达方法是否有问题?StrToDateTime(end_date)和StrToDateTime(start_date)是我程序中的参数ADODataSetClick->CommandText = "SELECT * FROM click_info WHERE add_date BETWEEN +&StrToDateTime(start_date)&+ and +&StrToDateTime(end_date)&+";
解决方案 »
- 临时表
- 请教一下c写的dll中,变量类型转换的问题。在线等,谢谢!
- 请问如何用程序实现VPN连接??
- 关于WebService超时的问题一问
- 送分的问题;高手帮忙啊!分不够再加!!在线等!急用!!谢谢
- ◎◎◎ 何定义日历组件Calendar1某一日的底色吗? ◎◎◎
- dbgrid显示某一个adoquery1时,怎样把某个字段的内容显示成“**********”
- LoadFromFile函数的疑惑?
- 有什么函数将123.4567保留成2位小数,要求写出详细的代码谢谢!
- 用户在TDBEdit里更改内容的时候,如果DataSet的State,不是dsEdit,dsInsert会报错,请问怎么捕捉这个错误!?
- 几句VB代码转成DELPHI
- 新建了一个工程,添加了一个窗体,放上一些panel,编译保存后,为什么没有“工程名.~dpr”这个文件?
var_string = "hello world";ADODataSetClick->CommandText = "SELECT * FROM click_info WHERE add_count = var_count";
ADODataSetClick->CommandText = "SELECT * FROM click_info WHERE add_string = var_string";这个是我的本意想问的东西,可能我表达上有些模糊,本人是做通信设备嵌入式系统的,也算老程序员了,不过对于数据库想过的东西本来也不熟,这次只是偶尔帮人做点小东西所以才用到了delphi,还是希望JeffChung能够帮忙解答一下,我会很感激的,我分数不多,如果你要求更多分数的话当然我尽量满足要求。
var_count = 5;
var_string = "hello world"; ADODataSetClick->CommandText = "SELECT * FROM click_info WHERE add_count = "+ var_count;
//SELECT * FROM click_info WHERE add_count = 5ADODataSetClick->CommandText = "SELECT * FROM click_info WHERE add_string = '"+ var_string +"'";
//SELECT * FROM click_info WHERE add_string = 'hello world'