易截截图软件、单文件、免安装、纯绿色、仅160KB

请教一个关于access的效率问题

最近刚学vb2008,用oledb来直接操作access,操作都算比较正常,但是有一个问题就是插入的效率非常非常低,比如说我插入4000行的数据,竟然要等个好几分钟,这种效率实在是不能让人接受

看了网上很多文章都说access的效率不高,但是我觉得即使不高也不至于那么慢吧,所有应该还是我的写法有问题吧。把代码贴上来,不知道大家有什么看法。

似乎dataset 的效率要高一点,改天试试

代码如下:
VB.NET code:


For Each glData As sdata In DataList

QueryString = "INSERT INTO " & TableName & " VALUES ( #" & glData.sDate & "# ," & glData.sOpen & "," _
& glData.sHigh & "," & glData.sLow & "," _
& glData.sClose & "," & glData.sAmount & "," _
& glData.sVolumne & ")"

Using Command As New OleDbCommand(QueryString, OleDbConnection)

Try
OleDbConnection.Open()

If OleDbConnection.State = ConnectionState.Open Then

Command.ExecuteNonQuery()

counter = counter + 1


相关问答:

access 中执行sql语句update不成功,求助!!!

access 中执行sql update语句时有时候成功有时候不成功,但是access中不出错误信息,不知道是什么原因,有哪位大侠知道,请帮忙啊
贴SQL语句,检查表、字段的有效性设置

sql 在查询分析器里面 执行很正常

是 ......

Access查找重复问题

ACCESS数据库中有一个tablename表,设计如下 
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注” 
其中"编号"维一,在“ISBN”中有的为空值, ......

使用Repeater读取access表,页面打开非常慢

access数据库,直接使用  select 字段 from 表  读取数据
然后在页面中使用Repeater来显示
这张表有2000条数据,所以页面打开的很慢
请教各位朋友,有没有办法解决,提高点速度!
一次全部读完 ......

我这ACCESS表的显示如何切换成下面这张图来

我目前表的排列是上面这张图这情况:

我希望调整成:

如何做呢?
刚才试了下,点“开始”--“视图”--“设计视图”不行

PS:我用的是access 2007,上面这个表是mdb格式的

主菜单, 视图 ......

Dbgrid连接access拖动滚动条死机?

Dbgrid连接access 显示数据时拖动滚动条死机?怎么解决啊?
机器太差了吧?

是不是你数据量太大了啊
你数据少一些看看还死机吗?

数据很少啊 就一页。

我在BCB6下做过不少 DBGRID+ACCESS ,从来没有遇到 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号