2014-12-08 156 views
-2

需要指導。我想創建一個可以通過ssh服務器連接到postgre數據庫的應用程序。我的想法是使用plink =>登錄到ssh2 server =>登錄到數據庫postgre =>做一些查詢(select ... from ...)=> get result =>在表中顯示結果。如何在plink中使用delphi編寫命令7

由於我們需要在交互模式下編寫用戶名,密碼等,我使用plink建立連接困難重重。我不知道如何使用Delphi 7,尤其是將字符串(例如密碼)傳遞給現有的plink。

歡迎任何更好或更容易的建議。

+0

這可能有助於查看[HeidiSQL](http://www.heidisql.com/)的來源。它是開源的,可以通過plink連接。 – 2014-12-08 05:24:52

+0

使用ssh lib而不是外部進程會更容易嗎?你有任何代碼嗎? – 2014-12-08 07:18:22

+0

@DavidA,我試過heidiSQL,但不幸的是找不到Postgres的SSH隧道。 heidiSQL支持SQL隧道,因爲我已經嘗試過了。 – 2014-12-08 08:46:25

回答

0

非常感謝Team的支持,特別是@DavidHeffernan的建議(使用ssh庫)。

最後,我嘗試chilkat ssh庫連接到我的ADO連接。問題解決了。