With t1 as(select a,b,c, from user_tables)
Select a from t1;
请问这语句能否直接写在VB中?

解决方案 »

  1.   

    VB6中不能!linq是后期.net支持的
      

  2.   

    vb6中一般使用ADO进行数据库的操作
    例如:
    Dim cn As New ADODB.Connection
    Dim t1 As ADODB.Recordset
    cn.Open "你的数据库连接串"
    '查询结果保存到t1
    Set rs = cn.Execute("select a,b,c, from user_tables")b=rs("a")  '引用a列数据可实现类似效果.
    当然linq不仅只针对数据库进行操作,还可对集合进行,这个VB6实现起来就要麻烦多了