易截截图软件、单文件、免安装、纯绿色、仅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数据库与VB开发的软件进行互连网连接

本来我是用ACCESS+VB建立一个软件(局域网),现在由于办公地点有变动,相换成INTERNAT的,有没有办法解决,

象这样的情况,如果是广域网,最好改成:B\S的
如果是局域网的,最好改成:C\S的
http://downlo ......

ASP+ACCESS输出问题 - Web 开发 / ASP

哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......

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

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

MFC用DAO连接access数据库 插入数据

MFC用DAO连接access数据库
往数据库里插入数据,如何弄!?
Connection strings for Access
http://www.connectionstrings.com/access



引用
C/C++ code
_ConnectionPtr m_pConnection;
&n ......

delphi如何向Access数据表中自定义字段

delphi如何向Access数据表中自定义字段?然后显示到DBGrid中
怎么没人理我呀

分分忒少咧,一般人都懒得进来……*^_^*

SQL
creat table TableName(ID Counter Primary Key,FieldName varchar(20))

ADOQue ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号