局域网自动连接数据库
局域网自动连接数据库
学习啦在线学习网 由于局域网信息网络的建设和发展,局域网的建立和应用也越来越广泛,企业、学校、小区、家庭都随处可见。下面是学习啦小编为大家整理的关于局域网自动连接数据库,一起来看看吧!
局域网自动连接数据库
学习啦在线学习网 打开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数据库成功,否则弹出相应的错误信息。