一、比如说有3个表,在一些工具中QUERY的SQL BUILDER中有个功能,如果一个字段是表1的,它会在这个字段后面加上“.表1”,如果是表2的则加上“.表2”。那么在ADO中是否也有类似的属性?能在选择了表1的字段后(从listbox2选到listbox3中时)能在listbox3中这个字段后面加上.表x的后缀?//这个请讲详细点。用临时字符串啊~~好像是“表名.字段名”~~呵呵~
sTempDBName存储选中的表名~~
sTempFieldName存储选中的字段名~~
1.选择表listbox1~~则sTempDBName等于listbox1你选择的表名~~
2.选择字段listbox2~~则sTempFieldName等于listbox2你选择的字段名~~
3.确定向listbox3中添加此字段~~则listbox3.Items.Add(sTempDBName+'.'+sTempFieldName);二、如何才能把ACCESS数据库中各个表读出放到listbox1中去?并且在选择表后能把这个表中的字段读到listbox2中?//这两问题主要讲一下有无相关属性或方法就行了。使用TSession.GetTableNames可以得到表名~~
使用TDataSet.GetFieldNames可以得到字段名~~
sTempDBName存储选中的表名~~
sTempFieldName存储选中的字段名~~
1.选择表listbox1~~则sTempDBName等于listbox1你选择的表名~~
2.选择字段listbox2~~则sTempFieldName等于listbox2你选择的字段名~~
3.确定向listbox3中添加此字段~~则listbox3.Items.Add(sTempDBName+'.'+sTempFieldName);二、如何才能把ACCESS数据库中各个表读出放到listbox1中去?并且在选择表后能把这个表中的字段读到listbox2中?//这两问题主要讲一下有无相关属性或方法就行了。使用TSession.GetTableNames可以得到表名~~
使用TDataSet.GetFieldNames可以得到字段名~~
解决方案 »
- 使用spcomm进行串口通信的问题?急
- 除了IDPOP3外还有什么收邮件的控件啊?急!!!
- 将一幅图片传给 一个byte变量???
- 如何控制stringgrid实现分页显示?
- 请问如何在StringGrid中的Cell里添加图片?
- 知道一台电脑的计算机名,如何能在局域网中的另外一台电脑上判断它是否已经开机,急急急
- 开仓放分了!谁知道TQuery的超时是见在哪设,怎么设?
- 寻求加密方法???????
- 谁能帮我解释一下这句话,很简单的.
- 谁能帮忙将下面的代码装成delphi的代码,非常感谢,急急急!
- 小弟是一个delphi迷,但是水平不高。近日,在单位做了一个小程序,用到了bde和odbc,现在需要把他装到另一台没有delphi环境的机器上去,
- 加急,关于DELPHI+SQLSERVER的
begin
adotable1.TableName:=combobox1.Text;
adotable1.GetFieldNames(listbox2.items);
end;