線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1896
推到 Plurk!
推到 Facebook!

請問如何從EXCEL轉資料到資料表?

缺席
funging
一般會員


發表:13
回覆:41
積分:10
註冊:2002-10-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-17 23:01:26 IP:139.175.xxx.xxx 未訂閱
如題!不曉得該如何著手?請各位高手解答一下!謝謝!
FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-17 23:41:25 IP:61.228.xxx.xxx 未訂閱
funging
一般會員


發表:13
回覆:41
積分:10
註冊:2002-10-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-20 18:57:17 IP:139.175.xxx.xxx 未訂閱
不好意思,我想將Excel轉檔到mysql的資料表,參考了之前的文章,還是做不出來說!一直出現問題,不是開不出來?就是把excel檔弄壞了!^^||苦惱中!
funging
一般會員


發表:13
回覆:41
積分:10
註冊:2002-10-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-12-20 18:59:23 IP:139.175.xxx.xxx 未訂閱
不好意思,我想從excel轉檔至mysql的資料表,利用ado來做之!但是寫不出來,不是把excel弄壞,就是delphi開不出我的程式,自動關閉!嗯~~也許對各位高手是個簡單的程式,但是對我而言,卻覺得有點難!真不好意思,寫程式的能力有待加強!^^||
ccchen
版主


發表:61
回覆:940
積分:1394
註冊:2002-04-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-12-21 09:17:07 IP:203.217.xxx.xxx 未訂閱
引言: 不好意思,我想從excel轉檔至mysql的資料表,利用ado來做之!但是寫不出來,不是把excel弄壞,就是delphi開不出我的程式,自動關閉!嗯~~也許對各位高手是個簡單的程式,但是對我而言,卻覺得有點難!真不好意思,寫程式的能力有待加強!^^||
download這個, 試試看 http://delphi.ktop.com.tw/loadfile.php?TOPICID=6316353&CC=141267
shpeng
初階會員


發表:6
回覆:67
積分:49
註冊:2002-12-21

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-12-21 10:02:25 IP:61.219.xxx.xxx 未訂閱
建議將 Excel 檔另存 Dbase IV 在由 MySql 讀取 不知 MySql 有無此功能...
------
==取之於斯,用之於斯==
funging
一般會員


發表:13
回覆:41
積分:10
註冊:2002-10-28

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-12-22 10:21:03 IP:139.175.xxx.xxx 未訂閱
我利用adotable1去讀取我的excel檔,然後我把它當成一個table 要insert到mysql資料表,語法如下: try while not adotable1.Eof do begin with DM_NTIS.qr_NTIS do begin close; sql.clear; sql.add('INSERT INTO TEACHER(TEA_ID,TEA_CNAME,TEA_CTID,DEP_ID)VALUES(:VTEACHNO,:VCNAME,:VCTID,:VDEP)'); Prepare; ParamByName('VTEACHNO').AsString:= ADOTable1.Fields[0].Value; ParamByName('VCNAME').AsString:= ADOTable1.Fields[1].Value; ParamByName('VCTID').AsString:= ADOTable1.Fields[2].Value; ParamByName('VDEP').AsString:= ADOTable1.Fields[3].Value; ExecSQL; end; adotable1.Next; ShowMessage('教師資料匯入成功'); end; except showmessage('教師資料無法轉入'); end; 此語法可以成功轉入,但是就是有一個問題,連excel空白的值也會insert,結果造成錯誤,想請問一下,有沒有可以解決的方法!謝謝!^^
funging
一般會員


發表:13
回覆:41
積分:10
註冊:2002-10-28

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-12-22 10:32:13 IP:139.175.xxx.xxx 未訂閱
不好意思,上一篇的問題我解決了!原來是要轉入的excel有太多空白,我重新把資料copy出來,再存一個新檔,即不會有空白的問題,不好意思,沒搞清楚又問題了!不好意思!
系統時間:2024-05-15 1:39:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!