1樓:石亮東
如只匯入,直接用access裡的匯入。要不得搜下。沒有現成的。
2樓:網友
上傳的**很多,你隨便找乙個,接下來是讀excel檔案。
讀xls檔案。
dim xlsdb,xlsrs,xlssqlset xlsdb = "")
on error resume next
driver=;dbq="
if err then
set conn = nothing
請檢查檔案是否上傳成功!"
end if
xlssql="select [列標題1],[列標題2] from [sheet1$]"
on error resume next
set xlsrs=
if err then
set conn = nothing
請檢查工作表名稱是否為sheet1及標題欄是否有誤!!"
end if
然後就是根據自己的需求用sql語句處理了。
delphi如何實現excel匯入到資料庫?
3樓:
元介面部分漏寬明引用 comobj 單元(uses )
procedure : tobject);
var excelx,excely : string;
begintry
workbook :=;/使用opendialog對話方塊指定。
excel檔返告路徑。
false;
excelrowcount :=;
for i :=1 to excelrowcount + 1 do
beginexcelx :=,1].value;
excely :=,2].value;
if ((1].value = and (,2].value = then
指定excel檔的第 i 行 ,第 1,2(看情況而定)行如果為空就退出,這樣的設定,最好是你的檔案力這兩行//對應資料巧曆庫中不能為空的資料。
exitelse
with query1 do
beginclose;
into test(name,address) values(:name,:address));
parambyname('name').asstring :=excelx;//excel檔的第一列插入到test表的 name欄位;
parambyname('address').asstring :=excely;//excel檔的第二列插入到test表的 address 欄位;
execsql;
end;end;
finally
workbook :=unassigned;
end;end;
上面的是導到sql 中的。oracle應該也差不多的吧。。
因需要,用asp編寫了乙個excel上傳程式,並且把上傳的excel資料匯入到已經建好的access資料表中。
4樓:網友
三個步驟:1 上傳excel檔案。
2.讀excel記錄進recordset
3.迴圈讀取recordset接著insert into到你的資料庫了。
大致就這樣。
(asp原始碼)求乙個可用excel資料批量匯入到access的asp程式
5樓:匿名使用者
不用程式就可以將excel的資料匯入access的你照我的方法試試看。。先開啟access。點檔案--獲取外部資料--匯入--將你要匯入的excel選中就能匯入了。試試吧。
6樓:匿名使用者
access本身就可以開啟excel檔案。
如何用asp實現將excel檔案匯入到access資料庫中?求答案
7樓:手機使用者
'寫入資料庫。
into users(userid,password)values('
資料庫表usersid,uesrid,password
excel檔案資料userid passwordwang w521zhange z254hong h112'***************=!!!
asp讀取excel注事項!********************=='i)將excel97或excel2000生成的xls檔案(
book)看成乙個資料庫,其中的每乙個工作表(sheet)
看成資料庫表。
ii)ado假設excel中的第一行為欄位名。
所以你定義的範圍中必須要包括第一行的內容。
iii)excel中的行標題(即欄位名)不能夠包含數字。 excel的驅動在遇到這種問題時就會出錯的。
asp批量匯入excel到access的問題
8樓:勇敢的風
我整理改寫的**,基本包含了excel所需要的各種元素的說明。
9樓:網友
這麼高階的應用應該很少人用。
如何將excel聯絡人批量匯入到outlook聯絡人
先去outlook匯出一個聯絡人的表,然後再把現在的聯絡人表做成那種格式匯入。1,用outlook匯出一個聯絡人檔案,你可以選擇為excel檔案格式,也可以是csv格式 2,把你excel表中的姓名,郵箱等資料,分列貼上到剛才你匯出的檔案的相當單元格中,然後儲存關閉 3,在你剛才用outlook匯出...
如何將Excel表中有用的資料匯入到另表中去
想把資料倒過去的話,那些複製貼上直接就可以的。如何將一個excel 的內容轉移到另外一個 中去 拖移選中要複製的單元格 點右鍵 選複製 在另一單元格需要放置內容的地方點右鍵 選貼上 選中這個表 移動或複製工作表 選個指定的工作簿 建立副本,就可以了 右點a與1相交的方格 左上角 選複製,點開要粘帖的...
oracle匯入資料時總是匯入到表system中,使用者指定的表空間也對著?求指點迷津
imp有個引數是fromuser touser 也就是說你用哪個使用者匯出的,要匯入到哪個使用者。這兩個引數很重要,版如果不填權,預設是匯入到匯出使用者下的預設表空間中 如果資料庫中有該使用者,當然如果沒有該使用者,將會報錯 估計你是用system使用者進行匯出的 所以預設匯入到了system使用者...