2016-01-25 35 views
-1

我有一系列相當簡單的SQL更新命令,用於更新我們的某個數據庫中的訂單所有者。即如何創建一個exe來運行要求參數的SQL命令

UPDATE POHEAD 
SET BYRUSR_ID = upper('J123456') 
WHERE BYRUSR_ID = upper('J654321') 
    AND po_st IN (1, 4, 5, 6, 10,11); 

COMMIT; 

我想使我們的企業用戶進行更改,並認爲最好的解決辦法是創建一個應用程序文件需要的參數(olduser,NEWUSER),當用戶單擊OK時,文件打開到數據庫(oracle)的連接以進行更新。

在調查時,我發現了許多使用.net創建exe文件的指南,但沒有使用SQL或詢問參數。我之前沒有使用.net,所以不知道從哪裏開始。

使用PHP webform被認爲是不可行的。

欣賞您可以提供的任何幫助。

+0

SQL不是客戶端語言,它是Oracle服務器使用的語言。您需要使用將SQL命令發送到Oracle服務器的客戶端語言編寫用戶/客戶端應用程序。對於.Net,這將是像C#,VB.net等 – RBarryYoung

+0

我認爲這是我的問題。 – Squirmster

+0

??不知道我明白。我的評論的哪一部分是你的問題?請明確說明,因爲這些mod將會關閉你的問題,因爲它「太寬泛」(即太模糊)。 – RBarryYoung

回答

0

這是一個相當模糊的問題,所以我希望這是你所需要的:

通常情況下,建立一個獨立的,應用程序,連接到SQL是通過PHP的最佳途徑。如果您知道一小部分HTML,您甚至可以創建一個HTML頁面,用戶可以在其中輸入數據並單擊按鈕,後端的PHP腳本將連接到SQL數據庫,並將結果返回到下一頁。

下面的鏈接開始: http://www.w3schools.com/php/php_mysql_connect.asp

也有替代與SQL(SparkSQL,Hadoop的,...)連接PHP,但我認爲這是建立這樣一個應用程序的最簡單的方法。

+0

謝謝Jan,那是我最初的想法,之前我做過類似的事情,這是我的首選,然而,我的公司並不想走這條路。 – Squirmster

相關問題