找回密码
 立即注册

QQ登录

只需一步,快速开始

pan00001
金牌服务用户   /  发表于:2014-6-11 09:38  /   查看:4065  /  回复:2
Dim adoRs As New ADODB.Recordset
        Dim SQLStr As String
        SQLStr = "select 企业名称,年度 from info order by 建立时间 DESC"
        adoRs.Open(SQLStr, cnn, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockOptimistic) '记录集
        C1FlexGridClassic1.DataSource = adoRs
        adoRs.Close()

    'Function cnn() As ADODB.Connection '连接1,基本信息数据库
    '    cnn = New ADODB.Connection
    '    cnn.Open(&quotrovider=Microsoft.Jet.OLEDB.4.0;Data Source=" & My.Application.Info.DirectoryPath & "\ACCESS\db.mdbersist Security Info=False")
    'End Function
'请问为何无法显示表格内容?

2 个回复

倒序浏览
pan00001
金牌服务用户   /  发表于:2014-6-11 12:21:00
沙发

这样能显示数据了

Dim da As New System.Data.OleDb.OleDbDataAdapter
        Dim ds As New DataSet

        Dim adoRs As New ADODB.Recordset
        Dim SQLStr As String
        SQLStr = "select 企业名称,年度 from info order by 建立时间 DESC"
        adoRs.Open(SQLStr, cnn, ADODB.CursorTypeEnum.adOpenStatic, ADODB.LockTypeEnum.adLockOptimistic) '记录集

        da.Fill(ds, adoRs, "us")
        C1FlexGridClassic1.DataSource = ds.Tables("us")
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-6-11 17:31:00
板凳
回复 2楼pan00001的帖子

好的,感谢你的反馈问题解决方法。谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部