回 帖 发 新 帖 刷新版面

主题:请问各位高手,如何用combobox和edit控件,往sqlserver中写入汉字??

如何用combobox和edit控件,往sqlserver中写入汉字??比如性别,省份等。

回复列表 (共2个回复)

沙发

用ADOQuery
先在ADOQuery的SQL文本中添加:update 数据表名称 set 字段名称=:Your_Variable where 条件
然后在ADOQuery的Parameters属性中调整变量的类型
在Unit中添加:
ADOQuery1.Parameters.ParamByName('Your_Variable').Value:=edit1.text;
这样程序在运行时,就会根据你edit中的内容动态的将数据传入SQLserver相应的字段中。
也可以使用在程序中动态的设置ADOQuery中的SQL内容的方法:
ADOQuery1.sql.text:='update 数据表名称 set 字段名称='+Your_Variable+' where 条件' 

我一般用的都是第一种法,呵呵~~方便一点,不容易出错~~~

偶是新手,上面是自己的方法,如果不正确还望各位老大指出....

以上

板凳

这么多天了终于有人回复了,不管怎么样先谢了再说,然后再试试

我来回复

您尚未登录,请登录后再回复。点此登录或注册