回 帖 发 新 帖 刷新版面

主题:[讨论].net中sql查询问题


  Dim conn As new OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=" & server.mappath("abd.mdb"))
  dim ds as new dataset
  dim dtable as datatable
  dim coldrow as datarowcollection
  dim drow as datarow
  dim i as integer
  dim oledt as new oledbdataadapter("select top 20 * from data",conn)
  oledt.fill(ds,"mytabl")
  dtable=ds.tables("mytabl")
  coldrow=dtable.rows

我用以上代码想实现从data 库中提取前20条数据,但结果是提取里全部的数据,请问如何实现提取前n条数据?

回复列表 (共2个回复)

沙发

select top 20 * from data这个SQL语句是没有问题的

板凳

我的代码执行的结果是返回全部,而不是前??条,那么,我的代码错了。帮忙检查一下。

我来回复

您尚未登录,请登录后再回复。点此登录或注册