學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 網(wǎng)絡(luò)知識(shí) > 局域網(wǎng)知識(shí) > 局域網(wǎng)數(shù)據(jù)庫(kù)怎么連接數(shù)據(jù)庫(kù)

局域網(wǎng)數(shù)據(jù)庫(kù)怎么連接數(shù)據(jù)庫(kù)

時(shí)間: 子明1009 分享

局域網(wǎng)數(shù)據(jù)庫(kù)怎么連接數(shù)據(jù)庫(kù)

  局域網(wǎng)可以應(yīng)用到許多領(lǐng)域和層面當(dāng)中,通過(guò)局域網(wǎng)人們可以非常方便地實(shí)現(xiàn)內(nèi)部的工作管理以及資源共享。下面是學(xué)習(xí)啦小編為大家整理的關(guān)于局域網(wǎng)數(shù)據(jù)庫(kù)怎么連接數(shù)據(jù)庫(kù),一起來(lái)看看吧!

  局域網(wǎng)數(shù)據(jù)庫(kù)怎么連接數(shù)據(jù)庫(kù)

  打開(kāi)access,單機(jī)菜單欄創(chuàng)建,選擇表,單擊列,選擇下拉菜單中的字段類型,單機(jī)列名更改字段名稱,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數(shù)據(jù)庫(kù)相關(guān)

  using System.IO;//輸入輸出相關(guān)

  public Form1()

  {

  try

  {

  InitializeComponent();

  string[] sip = File.ReadAllLines("D:\database\ip.txt", Encoding.Default); //獲得整個(gè)文本,每一行作為一個(gè)string,放到數(shù)組。

  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,輸入要連接的主機(jī)ip地址,若為本地則只需輸入127.0.0.1,路徑可以自定義,和代碼里對(duì)應(yīng)即可

  若連接別的主機(jī),需要將前面創(chuàng)建的test.accdb拷貝到該主機(jī)d盤(pán)下的database文件夾并共享改文件夾。若本地也一樣。

  執(zhí)行c#工程,若彈出“連接成功!”提示框則連接access數(shù)據(jù)庫(kù)成功,否則彈出相應(yīng)的錯(cuò)誤信息。

2667940