[心得]Perl連結Access資料庫的範例程式

看板Perl作者 (特而)時間17年前 (2007/11/11 21:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
最近剛好有用到Perl連結Access北風資料庫 剛好在網路上看到一篇文章 www.skybamboo.com/cgi-bin/perl/bbs/showmsg.cgi?category=perl4&subjectid=13 這篇文章是寫CGI連結資料庫的 以下是小弟參考並修改為一般的console程式 ODBC名稱我設定為wind 小弟有測試中文表格名稱和欄位名稱 ok! #!C:/Perl/bin/perl.exe #!/usr/bin/perl use Win32::ODBC; $DSN = "DSN=wind;"; #$DSN = "DSN=odbctest;"; #這裡有改動,直接使DSN=odbctest即可 #連接數據庫 if (!($db = new Win32::ODBC($DSN))){ print "連接數據庫失敗.\n"; exit(); } else{ print "連接數據庫完成( 連接號:", $db->Connection(), ")\n\n"; } #數據庫中的表 print "數據庫中的表:"; @tables = $db->TableList; print join("-",@tables); print "\n"; #$sql="select * from address"; $sql="select * from 員工"; if($db->Sql($sql)){ print "error select data\n"; Win32::ODBC->DumpError(); $db->Close(); } while($db->FetchRow()){ %row=$db->DataHash; #print "$row{name}--$row{email}--$row{age}\n"; print "$row{'姓名'}--$row{'名'}--$row{'職稱'}\n"; } #關閉鏈接 $db->Close(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.133.97 ※ 編輯: Turbine 來自: 123.193.133.97 (11/11 21:05)

11/11 21:47, , 1F
可以把 code 排版會更好:)
11/11 21:47, 1F
文章代碼(AID): #17Dlqr1f (Perl)
文章代碼(AID): #17Dlqr1f (Perl)