我的程序里面有一个数组的值,我要存放到数据库里面去.
其实前几天已经做好了,是做成sql sever2000的形式的,现在对方要求是做成access的,就是做成excel表格形式的(我对access数据库一点都不知道,但是现在真的很急了).我的程序里面对于数据库的设置是:
.....Dim r As ADODB.Recordset'---设置数据库的连接-----
Set cn = New ADODB.Connection
With cn
.ConnectionString = "Provider=sqloledb;Data Source=B-136C0E5F02614;initial catalog=pressure_data;Integrated Security=SSPI; "
.Open
End With
'----------------------- cn.Execute "delete from 当天"
Set r = New ADODB.Recordset
r.Sort = Time1
For i = 0 To Data_Len - 1
hour2 = i \ 4
minute2 = (i Mod 4) * 15
r.Open "select * from 当天", cn, adOpenDynamic, adLockOptimistic
r.AddNew
r!Date1 = month2 & "-" & date2
r!Time1 = hour2 & ":" & minute2
r!Data = Data(i) r.Update
r.MoveNext r.Close
Next i
cn.Close这里的sql Sever的服务器名为:B-136C0E5F02614,上面的数据库名为:pressure_data,里面有一个表,表名为"当天",这个表有三个字段,一个是Date1,一个是Time1,还有一个是Data.现在突然要改成Access数据库,就是以Excel形式存储的(好像是吧,我对Access数据库一点都不了解,但是对方要Access数据库形式的).
各位大侠出手相助啊,救急救急.谢谢谢谢.
后天人家就要联调了.谢谢!拜托拜托拜托!
其实前几天已经做好了,是做成sql sever2000的形式的,现在对方要求是做成access的,就是做成excel表格形式的(我对access数据库一点都不知道,但是现在真的很急了).我的程序里面对于数据库的设置是:
.....Dim r As ADODB.Recordset'---设置数据库的连接-----
Set cn = New ADODB.Connection
With cn
.ConnectionString = "Provider=sqloledb;Data Source=B-136C0E5F02614;initial catalog=pressure_data;Integrated Security=SSPI; "
.Open
End With
'----------------------- cn.Execute "delete from 当天"
Set r = New ADODB.Recordset
r.Sort = Time1
For i = 0 To Data_Len - 1
hour2 = i \ 4
minute2 = (i Mod 4) * 15
r.Open "select * from 当天", cn, adOpenDynamic, adLockOptimistic
r.AddNew
r!Date1 = month2 & "-" & date2
r!Time1 = hour2 & ":" & minute2
r!Data = Data(i) r.Update
r.MoveNext r.Close
Next i
cn.Close这里的sql Sever的服务器名为:B-136C0E5F02614,上面的数据库名为:pressure_data,里面有一个表,表名为"当天",这个表有三个字段,一个是Date1,一个是Time1,还有一个是Data.现在突然要改成Access数据库,就是以Excel形式存储的(好像是吧,我对Access数据库一点都不了解,但是对方要Access数据库形式的).
各位大侠出手相助啊,救急救急.谢谢谢谢.
后天人家就要联调了.谢谢!拜托拜托拜托!
解决方案 »
- 我有一个很急的问题,希望大家能帮忙!在此先谢过!!
- vb高手请进……一个稀奇古怪的问题请教一下
- 如何创建执行存储过程
- 如何取消邦定
- 100份相送,请高手帮忙指点,用winsock接收连续的数据包,怎么分别保存下来!
- 热和使用 NetMessageBufferSend 在局域网内给其他计算机发送消息,谢谢~~
- 如何用shell调用regmon.exe??
- 这个语句是什么意思? set rs=nothing 它在写数据库程序时有什么作用?在线给分,谢谢
- 有關單頭和單身的問題(初學者)
- 如何获得股市行情的数据???问了几个,还是不知所云,只有关注!
- newbutton生成按钮数组,求教
- 帮忙看代码的问题,窗体是在最上面,但不能获得焦点?
.ConnectionString = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=服务器名\共享名\数据库名;persist Security=False; Jet OLEDB:Database Password=密码"
E.Opennd With
r.MoveNext'这句不要看看,因为每次更新后r很可能已经是指在最后一条记录的,movenext的话r.eof=true 了
.ConnectionString = "Provider=sqloledb;Data Source=B-136C0E5F02614;initial catalog=pressure_data;Integrated Security=SSPI; " .ConnectionString =" Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\练习储存\练习坯件\銀行\DataBaseMDB.mdb;Persist Security Info=False"