以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  sql命令组件取值  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=25573)

--  作者:hx9617
--  发布时间:2009-8-18 21:46:30
--  sql命令组件取值

请教 :
后台为SQL数据库
现在要做一个录入界面
步骤是这样的,
1 界面上放置编辑框
2 设置 变量组件
3 把编辑框的内容赋值给变量组的变量(x,y,z……)

4界面上放置SQL命令组件
5 写SQL命令

insert into Customer表名
(字段名1,字段名2,)
value(变量1,变量2)

6 但这个地方的SQL语句如何从变量中取到值??


--  作者:引力波
--  发布时间:2009-8-18 22:16:19
--  

赋值过程你自己去做,对于初学者,生成SOL语句的过程可以采用如下办法:

参数> 自定义.字符:"{insert into Customer表名(字段名1,字段名2,字段名3,) value ("
参数> 窗口1.变量组1.属性:(x)
参数> 自定义.字符:","
参数> 窗口1.变量组1.属性:(y)
参数> 自定义.字符:","
参数> 窗口1.变量组1.属性:(z)
参数> 自定义.字符:",)}"
参数> 运算.以上各项进行字符串:<连接>
设置> 窗口1.ADO查询1.属性:(SQL命令)



--  作者:hx9617
--  发布时间:2009-8-18 22:47:06
--  

谢谢,我试试


--  作者:admin
--  发布时间:2009-8-18 23:47:34
--  

SQL写法:

insert into Customer表名
(字段名1,字段名2,)
value(:BL1,:BL2)

直接使用“ADO命令”构件;然后再设置“参数”属性即可。


--  作者:hx9617
--  发布时间:2009-8-19 8:29:04
--  

谢谢,对于 多于10个参数的insert into语句,应该如何应用参数?


--  作者:hx9617
--  发布时间:2009-8-19 8:41:08
--  
明白了, 呵呵 谢谢