ado的一个非常非常简单问题(关于oracle查询) adoquery1.SQL.Add('select hz from pdzd ');adoquery1.SQL.Add(' WHERE dm<>''999'' and dmlb=''条件'''); //少了WHERE 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在form的create时,form里的控件还未正常初始化想对控件操作,把过程放在form的show事件里 楼上的兄弟说的对!我的第一个问题明白了。谢谢继续努力,下一个问题,至于genphone_ru(票票)你说的对但是和我要问的不是一个问题。得接着努力才能找到问题的关键, 不知道genphone_ru(票票)发现了没有,这里有两句 combobox1.Items.Add(adoquery1.FieldValues['hz']) combobox2.Items.Add(adoquery1.FieldValues['hz']) 没有分号,因为我在程序里做了一些改动,所以可能有错,另外顺便问一下,adoquery1中的字段是怎么引用的?比如上面两句中的'hz',如果字段名称相同怎么引用? 字段名称使用fieldbyname(’fieldname‘)返回或者使用fieldlist属性,然后使用循环往出来取,字段的值就是fieldvalue(fieldname)了你说的两个字段相同是什么意思啊?一个表里面有两个相同的字段吗?如果是多个query的join的话呢,那么在字段的前面加上query的名字就可以了! query1.fieldbyname方法访问字段,你说的同名是怎么回事呢?一个表里面有同名的字段吗?如果是多个表的join的话呢,在字段前面家上相应的query就可以了!例如query1.fieldbyname(hd),query2.feildbyname(hd) 关于oracle查询的问题有没有人回答?(问题2:关于字符型参数引用,是否应该加引号) sql.text:='select hz from pdzd where' +' dm<>'''999''' and dmlb='''条件''''字符一定要引号 clipCursor(@rect); 这里为什么要加@? 如何让一个循环暂停并正常退出 学delphi也有三四年了,才发现基本的语法都没有搞清楚,惭愧啊 关于请版主帮忙..... 请问动态创建子窗体的方法有哪几种? 高人点拨一下:用MessageBox提示窗体,按Cancel键..如何实现取消本次操作,谢谢!! 如何最小化到任务栏呢? Delphi5与Access的连接问题 编辑 DBGrid 初学Delphi因看些什么书???? 怎样能够打印dbgrid获stringgrid? 怎样使自作的浏览器不调用默认的浏览器呢
想对控件操作,把过程放在form的show事件里
继续努力,下一个问题,至于genphone_ru(票票)你说的对但是和我要问的不是一个问题。得接着努力才能找到问题的关键,
combobox1.Items.Add(adoquery1.FieldValues['hz'])
combobox2.Items.Add(adoquery1.FieldValues['hz'])
没有分号,因为我在程序里做了一些改动,所以可能有错,另外顺便问一下,adoquery1中的字段是怎么引用的?比如上面两句中的'hz',如果字段名称相同怎么引用?
+' dm<>'''999''' and dmlb='''条件''''
字符一定要引号