全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:4531
推到 Plurk!
推到 Facebook!

在 Win7 Pro x64 SP1 安裝 Delphi5

 
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-09-13 15:17:53 IP:210.242.xxx.xxx 訂閱
在 Windows 7 Pro x64 SP1 安裝 Delphi 5

剛到手的 Dell NB i7 系統環境 Win7 Pro 64bit SP1,安裝好 XPMode 環境,也完成所有更新
尚未安裝或啟用 Office

以下都是在 Win7 Pro x64 下作業

安裝 Delphi 5 Ent

將下列兩個目錄安全性的 Users 群組權限增加修改權限
"C:\Program Files (x86)\Borland"
"C:\Program Files (x86)\Common Files\Borland Shared"

接著將功能表中 Delphi5 的捷徑右鍵設定以系統管理員權限執行

安裝下列兩個更新(用右鍵以系統管理員權限執行)
D5EntUpdate
D5ADOUpdate2

目前做到這裡還沒碰到問題.
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
編輯記錄
bestlong 重新編輯於 2011-09-13 02:24:06, 註解 無‧
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-09-13 15:29:45 IP:210.242.xxx.xxx 訂閱
測試 P.D. 站友所碰到的問題 [Win7 X64的 MDAC 與 ADO問題]

以下是在 Win7 Pro x64 SP1 環境下運行

啟動 Delphi 5 後在 Form1 拉入 ADOConnection
設定連線到另一台 MSSQL 2000 主機,此時提供者是用 OLE DB Provider for SQL Server
增加 ADOTable 與 DataSource 與 DBNavigator 與 DBGrid 做好相關設定
在 Form1.FormCreate() 執行 ADOTable1.Open;

程式正常啟動,資料也出現在 DBGrid 內
執行檔複製到 WinXP Pro 下執行亦正常

這下可好,怎麼沒碰到 P.D. 站有的狀況呢?
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-09-13 15:37:03 IP:210.242.xxx.xxx 訂閱
剛剛重新看了 P.D. 的原文是在連接 Access 資料庫碰到問題
要想一下該如何測試
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2011-09-13 15:51:17 IP:210.242.xxx.xxx 訂閱
不過 P.D. 有先提到單純拉 ADOConnection 到 Form 上都會出現錯誤
之後還提到使用 DelphiXE 的 dbGo 也出現錯誤


另外有站友提到需要提供 ADOConnection 的連線字串,以下是 dfm 檔內的部分內容:

[code delphi]
object ADOConnection1: TADOConnection
Connected = True
ConnectionString =
'Provider=SQLOLEDB.1;Password=XXXXXXXX;Persist Security Info=True;'
'User ID=DBUser;Initial Catalog=DBName;Data Source=DBServer;Use Proce'
'dure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstat'
'ion ID=NB-DELL;Use Encryption for Data=False;Tag with column col'
'lation when possible=False'
LoginPrompt = False
Provider = 'SQLOLEDB.1'
Left = 48
Top = 136
end
[/code]

其中的 ConnectionString 整理后如下:

Provider=SQLOLEDB.1;Password=XXXXXXXX;Persist Security Info=True;User ID=DBUser;Initial Catalog=DBName;Data Source=DBServer;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=NB-DELL;Use Encryption for Data=False;Tag with column collation when possible=False;
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2011-09-13 16:20:11 IP:118.169.xxx.xxx 未訂閱
感謝副站長所做的一切,底下是三個圖片
圖一,Q-LABEL程式,這是廠商開發的條碼輸出系統, 有用條碼的應該會知道


圖二, 是我自己Delphi5, 一拉ADOconnect 就掛點的


圖三, 是我的Windows版本

===================引 用 bestlong 文 章===================
測試 P.D. 站友所碰到的問題 [Win7 X64的 MDAC 與 ADO問題]

以下是在 Win7 Pro x64 SP1 環境下運行

啟動 Delphi 5 後在 Form1 拉入 ADOConnection
設定連線到另一台 MSSQL 2000 主機,此時提供者是用 OLE DB Provider for SQL Server
增加 ADOTable 與 DataSource 與 DBNavigator 與 DBGrid 做好相關設定
在 Form1.FormCreate()執行 ADOTable1.Open;

程式正常啟動,資料也出現在 DBGrid 內
執行檔複製到 WinXP Pro 下執行亦正常

這下可好,怎麼沒碰到 P.D. 站有的狀況呢?
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#6 引用回覆 回覆 發表時間:2011-09-13 16:53:21 IP:210.242.xxx.xxx 訂閱
目前比較明確的差異:我的是專業版而 P.D. 的是旗艦版
硬體的差異應該可以忽略


剛下載了 QLabel-IV V1.19 (條碼編輯軟體) 也安裝執行成功
這應該是特定廠牌的條碼機的專用程式
開新版面後 Database > Direct Database Access... > test.mdb 也連線成功


都測到這樣了,我只好繼續安裝其他軟體看會不會碰到或找到問題
老天保佑喔
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
ANDY8C
資深會員


發表:114
回覆:582
積分:299
註冊:2006-10-29

發送簡訊給我
#7 引用回覆 回覆 發表時間:2011-09-13 17:49:40 IP:61.222.xxx.xxx 未訂閱

Qlabel 是 國產 GODEX 條碼標籤機專用 的排版軟體
它類似一套 "WORD" 只是專門再做標籤列印的事

此類軟體, 目前標籤機的趨勢,都是用 LABELVIEW,BARTENDER,COFOSOFT,最近 也有 NICE LABEL ..等品牌

QLABEL 算是少數,用在自家 GODEX 的機器上
可能是GODEX 自己開發的, 省下國際大廠授權費.


===================引 用 bestlong 文 章===================
目前比較明確的差異:我的是專業版而 P.D. 的是旗艦版
硬體的差異應該可以忽略


剛下載了 QLabel-IV V1.19 (條碼編輯軟體) 也安裝執行成功
這應該是特定廠牌的條碼機的專用程式
開新版面後 Database > Direct Database Access... > test.mdb 也連線成功


都測到這樣了,我只好繼續安裝其他軟體看會不會碰到或找到問題
老天保佑喔
------
---------------------------------------
偶爾才來 KTOP ,交流條碼問題,在 FB [條碼標籤達人] 社團留言,感恩.
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#8 引用回覆 回覆 發表時間:2011-09-13 18:35:40 IP:118.169.xxx.xxx 未訂閱
如果是這樣, 可能我比較傾向於是win7的關係, 或許是我的電腦有狀況, 只是不知道怎麼解決, 
重裝, 那會要人命, 我的系統中有Delphi5, DelphiXE, DelphiXE2, C , C XE2, 還有一堆工具
聽了就腳軟, 重裝至少要花掉10天以上的時間還原,
雖然我都有做備份, 但也不知道從那一版開始就不行
===================引 用 bestlong 文 章===================
目前比較明確的差異:我的是專業版而 P.D. 的是旗艦版
硬體的差異應該可以忽略


剛下載了 QLabel-IV V1.19 (條碼編輯軟體) 也安裝執行成功
這應該是特定廠牌的條碼機的專用程式
開新版面後 Database > Direct Database Access... > test.mdb 也連線成功


都測到這樣了,我只好繼續安裝其他軟體看會不會碰到或找到問題
老天保佑喔
cat200188
中階會員


發表:37
回覆:78
積分:68
註冊:2005-01-18

發送簡訊給我
#9 引用回覆 回覆 發表時間:2011-09-14 08:16:09 IP:59.126.xxx.xxx 訂閱
PD版主
經測試用delphi xe run ado 連 access 在你借我的win7 64位元正常跑無誤 實在找不出你說的問題所在 原本我以為是你用xe2 run 64位元程式 連 access
所以寄那段vb程式給你
------
.......
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#10 引用回覆 回覆 發表時間:2011-09-14 11:25:42 IP:118.169.xxx.xxx 未訂閱
沒收到你的mail哦!
===================引 用 cat200188 文 章===================
PD版主
經測試用delphi xe run ado 連 access 在你借我的win7 64位元正常跑無誤 實在找不出你說的問題所在 原本我以為是你用xe2 run 64位元程式 連 access
所以寄那段vb程式給你
cat200188
中階會員


發表:37
回覆:78
積分:68
註冊:2005-01-18

發送簡訊給我
#11 引用回覆 回覆 發表時間:2011-09-14 16:46:26 IP:59.126.xxx.xxx 訂閱
版主已經再發一封信給你
致電未果
我懷疑你可能是mdac 被覆蓋掉 所以無法用ado在win7 64 上
===================引 用 P.D. 文 章===================
沒收到你的mail哦!
===================引 用 cat200188 文 章===================
PD版主
經測試用delphi xe run ado 連 access 在你借我的win7 64位元正常跑無誤 實在找不出你說的問題所在 原本我以為是你用xe2 run 64位元程式 連 access
所以寄那段vb程式給你
------
.......
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#12 引用回覆 回覆 發表時間:2011-09-23 15:58:52 IP:59.125.xxx.xxx 訂閱
P.D.
有安裝MDAC 2.8否??
http://www.microsoft.com/downloads/zh-tw/details.aspx?FamilyID=78cac895-efc2-4f8e-a9e0-3a1afbd5922e
===================引 用 P.D. 文 章===================

圖二, 是我自己Delphi5, 一拉ADOconnect 就掛點的

系統時間:2024-03-29 7:49:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!