如何在intranet内的Access上连接数据库
本文关键字:连接 数据库 Access 内的 intranet | 更新日期: 2023-09-27 17:58:36
我已经与sql server建立了连接,但从未与access和现在它不在本地计算机中,如果不是,它将在服务器中用户将用他们的信息填写表单,但数据库将在另一台计算机中,连接类如何?我从来没有在access工作过如何进行添加、编辑、删除和查询?
在sql server中,非常简单
这是我在sql中的类连接,我从表单或另一个名为DAO 的类开始调用它
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;
using System.Windows.Forms;
namespace Proyecto1._0.Conexiones
{
class Conexion
{
public SqlConnection conectar()
{
return new SqlConnection(@"data source=.; integrated security=true; initial catalog=dbmeridajoven;");
}
public bool ejecutarConsulta(string consulta)
{
try
{
SqlCommand comando = new SqlCommand(consulta, this.conectar());
comando.Connection.Open();
comando.ExecuteNonQuery();
comando.Connection.Close();
return true;
}
catch
{
MessageBox.Show("Consulta mal formada");
return false;
}
}
public DataTable regresarTabla(string consulta)
{
try
{
SqlDataAdapter adapter = new SqlDataAdapter(consulta, this.conectar());
DataTable tabla = new DataTable("consulta");
adapter.Fill(tabla);
return tabla;
}
catch
{
MessageBox.Show("Consulta mal formada ");
return new DataTable();
}
}
}
}
我重复一遍,现在是访问,它是用于intranet(在另一台计算机中是服务器)
提供商=Microsoft。喷气式飞机OLEDB.4.0;数据源=C:''mydatabase.mdb;用户Id=admin;密码=;
生成连接字符串后,您会注意到该字符串中包含了文件路径;要在多个客户端之间共享数据库,您需要将数据库文件放在网络共享或驱动器上。例如,您的文件路径可能类似于"''''dbserver''databases''mydb.mdb"。