怎么在VB中把excel中的数导入到数据库中
怎么在VB中把excel中的数导入到数据库中
直接在vb中调用数据库的导入功能进行导入。
自己百度一下,代码海了去了,方法有好多
参考
http://blog.sina.com.cn/s/blog_4a384544010004zk.html
'判断数据库中表是否存在
'在
删除表
'如果不在
Adodc1.RecordSource = "select * into test from [excel 8.0;database=" & App.Path & "\boox1.xls].[sheet1$]"
============
这个最简单了
以前做的:
数据量大了就慢死人
你看看
Private Sub Command3_Click()
'找出EXCEL文件位置
CommonDialog1.ShowOpen
Dim data_jbxx As String
data_jbxx = CommonDialog1.FileName
If data_jbxx <> "" Then
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\数据.MDB;Persist Security Info=False;Jet OLEDB:Database password=密码"
Adodc1.RecordSource = "select * from 表名 "
Adodc1.Refresh
Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类
xlApp.Visible = False '设置EXCEL不可见
Set xlBook = xlApp.Workbooks.Open(data_jbxx) '打开EXCEL工作簿
Set xlsheet = xlBook.Worksheets(1) '打开EXCEL工作表
'xlsheet
相关问答:
login.aspx.vb:
Public ReadOnly Property nameT() As String
Get
Return TextBox1.Text
&nb ......
想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......
一个多行的text
如果把每一行放入一个字符串上呢?
lineinput
VB code:
Private Sub Command1_Click()
Dim TextLine
Open "d:\test.txt" For Input As #1 ' 打开文件。
Do Whi ......
我是一个新手,请问怎么样将一个VB的网页改成C#的?网站的界面,功能都不需要改变,只需要把后台代码换成C#的,但是我只有已编译好的界面代码。时间比较紧,怎么样用比较简单的方法实现?谢谢!
vs2008不是自带一个 ......