2016-10-11 53 views

回答

0

根據您的Access版本,您應該有一個升遷選項。點擊tab--數據庫工具。在功能區的「移動數據」區域中單擊「SQL Server」。該向導將引導您完成整個過程。

您還可以將您的SQL錶鏈接到訪問數據庫並針對附加的表運行更新查詢。

0

我會去開源的方式。例如MySQL與PHP/Python/Java或Node.js結合LoopBack(http://loopback.io/) - 非常酷且功能強大的休息API框架。 LoopBack適用於大多數關係數據庫,甚至非mongoDB等非關係數據庫。當然還有其他的可能性;取決於您的需求和組織的規模。您應該研究適合您需要的平臺和框架。你不想花費不必要的時間和金錢在沉重的系統上,而這可能會導致你需要的東西過多。我希望這對你有用:)

祝你好運!

1

如果您習慣於訪問,那麼在我們的行業中使用20年的時間相當困難,手工編碼和使用HAND的一些網頁標記語言來佈局表單。 (瘋狂這個詞在這裏讓人想起!)。

我無法想象有人在這裏建議您手動編碼您的web表單的佈局! 25年前,人們通過HAND等語言編寫了他們的計算機形式,例如C++等。然後像Access這樣的產品出現在其中,您使用了圖形設計器來佈局這些形式! (而不必編寫代碼來構建用戶界面佈局)

我會推薦asp.net和VB.net。有理由是「很多」,但一個非常好的特性是,你可以在大多數情況下采用VBA模塊代碼,它會在vb.net中很好地工作。 vb.net語言在語法上與VBA幾乎完全相同(我們從VBA到vb.net - 所以你在VBA中學到的任何「技巧」等在大多數情況下都會以.net工作 - 這當然不是這種情況從vb.net到VBA - 但是IS從VBA到vb.net的情況)。

讓我們在訪問說,你想建立一個按鈕的形式,並填充與數字文本框1〜10

的VBA代碼看起來像這樣的文本框中:

Dim str As String 
Dim i As Integer 

For i = 1 To 10 
    str = str & i & vbCrLf 
Next i 
Me.Text1 = str 

當你運行該代碼,您的表單將是這樣的:我們

enter image description here

注沒怎麼手工編寫代碼的佈局和PLAC表單上的按鈕的表達。

現在,啓動visual studio並創建一個網站。現在添加一個Web表單。我們再次獲得像GUI設計師一樣的Access,而無需編寫代碼來手動佈局網頁! (用手? - 有人在跟我開玩笑?)。

簡單的拖動一個按鈕到窗體上。現在拖動+下降一個文本框,你完成了!

現在爲1到10的代碼?簡單的剪切+將上面的VBA代碼粘貼到vb.net代碼編輯器中。你得到這樣的:

Dim str As String 
    Dim i As Integer 

    For i = 1 To 10 
     str = str & i & vbCrLf 
    Next i 
    Me.Text1.Text = str 

在上面,我們只需要改變的代碼的最後一行,並添加到。文本代碼!

這是由此產生的網頁表單。

enter image description here

真正考慮到你是一個Access開發者?

您可能想要和需要一個視覺表單設計器,您不需要手動編碼! - 這會殺死任何萌芽的Access開發人員。

而且如上所示,您可以使用「好」的語言,而不使用所有的腳本東西 - 代碼編輯器和語法與Access幾乎相同。

我很難建議任何其他方法,然後非常類似的方法來開發桌面軟件。自您來自Access以來,Asp.net + vb.net將爲您提供比任何其他開發工具更接近的環境。

相關問題