none
[vb2010] vb.net 該怎麼連接已存在的資料庫呢? RRS feed

  • 問題

  • 前輩午安,最近小弟想做一個連接資料庫的程式,

    我看了很多mysql的相關影片,

    不過由於小弟本身有架設一個論壇,

    所以網上已經有一個資料庫存在了,

    可是我卻不知道怎麼連接它,

    也想請問相關的新增資料、刪除資料、搜尋等等要怎麼做呢?

    如果不方便提供源碼的話,相關的文章小弟也會很感激。

    (在Visual Basic 2010版本下)


    • 已編輯 頑皮豹 2012年7月8日 上午 06:36
    2012年7月8日 上午 06:36

解答

  • phpMyAdmin

    你指的是這個,  那應該就是 MySQL 吧. 其實我剛忘了講, 比較好的作法應該是用中介服務存取.

    比方  Application <--> Web Service <--> DB

    或 Application <--> WCF Service <--> DB

    之類的方法.

    至於 MySQL 相關 .NET 的文章 [點部落搜尋] 還不少, 你可以花點時間慢慢看.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已提議為解答 Alex_Lee 2012年7月8日 上午 07:29
    • 已標示為解答 璉璉Moderator 2012年7月14日 上午 09:37
    2012年7月8日 上午 06:49
    版主
  •  Hi , 

    我想你的問題點應該出在連線字串的部分 , 關於 MySQL 的連線字串 , 

    請參考此連結 , 其他如:新增、刪除、查詢等功能 , 

    如果你懂 SQL 語法的話 , 就可以完成了。

    我只能這樣猜測了


    若有錯誤,煩請各位前輩不吝指正 ------------------------- 小小的、菜菜的菜鳥程式人員

    • 已提議為解答 Alex_Lee 2012年7月8日 上午 07:29
    • 已標示為解答 璉璉Moderator 2012年7月14日 上午 09:38
    2012年7月8日 上午 06:55

所有回覆

  • 重點是, 你那論壇是用 MySQL 嗎 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2012年7月8日 上午 06:38
    版主
  • 小朱大大:有支援,不過我不是要連接論壇的資料庫
    • 已編輯 頑皮豹 2012年7月8日 上午 06:40
    2012年7月8日 上午 06:39
  • 那可以說明白, 你要連接怎麼樣的資料庫嗎?

    基本上, 通用的說法就是 (1) 確認你的資料庫系統有開放外部連接與適當的權限 (2) 防火牆的部份沒擋住

    PS: 為什麼小朱躺著也中槍 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2012年7月8日 上午 06:42
    版主
  • 抱歉!我一看到版主,就誤以為您是小朱大大了。sorry。

    什麼樣的資料庫嗎?他也是phpmyadmin的,

    我不知道keyword該用什麼去google這方面的知識,

    所以很粗淺,抱歉...


    • 已編輯 頑皮豹 2012年7月8日 上午 06:45
    2012年7月8日 上午 06:45
  • phpMyAdmin

    你指的是這個,  那應該就是 MySQL 吧. 其實我剛忘了講, 比較好的作法應該是用中介服務存取.

    比方  Application <--> Web Service <--> DB

    或 Application <--> WCF Service <--> DB

    之類的方法.

    至於 MySQL 相關 .NET 的文章 [點部落搜尋] 還不少, 你可以花點時間慢慢看.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已提議為解答 Alex_Lee 2012年7月8日 上午 07:29
    • 已標示為解答 璉璉Moderator 2012年7月14日 上午 09:37
    2012年7月8日 上午 06:49
    版主
  • 好的,謝謝大大,打擾你了:)
    2012年7月8日 上午 06:52
  •  Hi , 

    我想你的問題點應該出在連線字串的部分 , 關於 MySQL 的連線字串 , 

    請參考此連結 , 其他如:新增、刪除、查詢等功能 , 

    如果你懂 SQL 語法的話 , 就可以完成了。

    我只能這樣猜測了


    若有錯誤,煩請各位前輩不吝指正 ------------------------- 小小的、菜菜的菜鳥程式人員

    • 已提議為解答 Alex_Lee 2012年7月8日 上午 07:29
    • 已標示為解答 璉璉Moderator 2012年7月14日 上午 09:38
    2012年7月8日 上午 06:55
  • 你說你不是要連論壇的資料庫,如果你是要連新建的資料庫,直接用 SQL Server Express 會比較好。

    MySQL 並不是免費的,除非你做好公開程式碼的準備。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務


    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。

    2012年7月8日 下午 12:11