请问怎样将DBEdit,DBComboBox,DBImage的field连接上(100分)

  • 主题发起人 主题发起人 wind79
  • 开始时间 开始时间
W

wind79

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是BDE连接得sql库,现在使用DBEdit,DBComboBox,DBImage,Query,DataSource,来进行添加删除
请问怎样将DBEdit,DBComboBox,DBImage的field连接上,因该怎样初始化
 
将datasource设为datasource,然后datafield一设不就完了么?
 
不行,datafield填入字段名在会提示Query no sql statement available
 
当然要在Query/Table打开之后才能连接上呀
你可以在AfterOpen事件的处理函数里建立关联
 
设设属性就行。
你没Active时,出错是不是?不要紧的,写完再说嘛
 
本身Query都没有打开,怎么进行连接呢?
 
好像还是不行呀,能具体一点吗,在Query的AfterOpen事件写入
比如数据库名为ss,表名为kf应该怎样做?
 
这些东西连上DataSource
然后再设个字段名称就行
 
----不行,datafield填入字段名在会提示Query no sql statement available

我看你没在TQuery中的SQL中写SQL语句,所以一Active就出错。写上就行了。
 
现在我已经将Query的属性里的DataSource连上了,
但是??我的整个界面是这样子的用了2个DBEdit(姓名:DBE_name 电话:DEB_tel )
1个DBComboBox(性别: DBC_sex),进行录入,其中用到1个Query(Q_in),
一个DataSource(DataSource1), Q_in的DataSource已经连接上了为txl,
DataSource1的Dateset连的是Q_in
那么现在,因该如何将对应的字段名相联接
 
可以在它们的datafield属性处直接填上你在程序中query查询出来的对应的列名
运行程序时它可以自己识别连接上的
也可以在query的sql属性中写上sql语句
用database和query 及这些控件相连
再在datafield处直接连接

 
应该是Query的SQL属性中没有SQL语句吧
 
我现在是要录入,可是现在程序运行后,无法输入姓名,性别,地址等
 
你把小例子发过来。看看好吗?
要不你留个Email我发个东西给你。
 
好的,我的email是whirl79@0451.com
 
谁有类似的小程序请发给我让我参考,谢谢
 
我现在运行程序以后,没有办法在DBEdit上面输入,有什么办法解决
 
麻烦各位高手帮帮忙
 
怎么这一大堆你都不会用, DELPHI的控件还多着呢, 还有第三方控件...
我们都是自己尝试的, 真为你着急,
 
后退
顶部