區域網自動連線資料庫

  由於區域網資訊網路的建設和發展,區域網的建立和應用也越來越廣泛,企業、學校、小區、家庭都隨處可見。下面是小編為大家整理的關於,一起來看看吧!

  

  開啟access,單機選單欄建立,選擇表,單擊列,選擇下拉選單中的欄位型別,單機列名更改欄位名稱,access版本為office 2010

  新增完成後單擊儲存成test.accdb

  新建c#窗體程式

  using System;

  using System.Collections.Generic;

  using System.ComponentModel;

  using System.Data;

  using System.Drawing;

  using System.Linq;

  using System.Text;

  using System.Windows.Forms;

  using System.Data.OleDb;//access資料庫相關

  using System.IO;//輸入輸出相關

  public Form1******

  {

  try

  {

  InitializeComponent******;

  string[] sip = File.ReadAllLines***"D:\\database\\ip.txt", Encoding.Default***; //獲得整個文字,每一行作為一個string,放到陣列。

  con = new OleDbConnection***@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\" + sip[0] + "\\database\\test.accdb;"***;

  con.Open******;

  MessageBox.Show***"連線成功!"***;

  }

  catch ***Exception exception***

  {

  MessageBox.Show***exception.Message***;

  }

  }

  在D:\\database\\目錄下新建ip.txt,輸入要連線的主機ip地址,若為本地則只需輸入127.0.0.1,路徑可以自定義,和程式碼裡對應即可

  若連線別的主機,需要將前面建立的test.accdb拷貝到該主機d盤下的database資料夾並共享改資料夾。若本地也一樣。

  7執行c#工程,若彈出“連線成功!”提示框則連線access資料庫成功,否則彈出相應的錯誤資訊。