查询问题
数据表的字段是英文的,把它全部显示在combo中,然后根据combo中所选择的字段进行查询现在的问题是 我把字段别名为中文在combo中显示,但查询语句不知如何写了
例如: select * from abc where code='123'(这个code在combo中别名是代码) --------------------编程问答-------------------- 你程序中 可以用个数组存放表中的字段和对应中文
或者再放一个combo隐藏之 这个隐藏的combo记录你那个放别名的combo对应的英文字段名
总之你要想办法有一个能一一对应英文名和中文名
--------------------编程问答-------------------- select * from abc where code= '123 '(这个code在combo中别名是代码)
不难,比较直观的方法是定义一个字符串变量,把SQL语句扔到变量里:
DIM SQLStr As String
...
SQLStr = "select * from abc where code = '" & combo1.text & "'"
Msgbox SQLStr '这里看看输出的是否你需要的东东
...
补充:VB , 基础类