如何设置要与Access数据库

时间:2016-06-20 11:09:26

标签: c# sql-server-2012 windows-server-2012 access

目前,我们正在使用C#开发应用程序,因为我们要求将其连接到SQL Server并将其连接到3个不同的设备,因此我们会遇到连接问题。

我们已经安装了SQL Server来尝试和Windows Server,但我们找不到适合我们的解决方案。

- UPDATED-- 对不起,我的技术条款很差, 我试图远程访问另一台机器上的SQL服务器,包含数据库的机器有Windows Server 2012 r2和SQL Server企业我一直试图连接到它但是失败了。

-ConnectionString:

Data Source=10.10.24.135,1433;Network Library=DBMSSOCN;Initial Catalog=database;Integrated Security = true

-Error:

其他信息:登录失败。登录来自不受信任  域,不能与Windows身份验证一起使用。

如果我改为:

con.ConnectionString = @"Data Source=10.10.24.135,1433;Network Library=DBMSSOCN;Initial Catalog=database;User ID=myID;Password=myPassword;

我收到此错误

其他信息:用户'myID'登录失败。

虽然我的服务器已经过Windows身份验证验证

1 个答案:

答案 0 :(得分:0)

您需要使用ORM(google' Fluent NHiberntae C#'),或使用基本let rec foo x = async { return! bar x } and bar x = async { if x = 0 then printfn "bar" else do! foo (x - 1) } Async.RunSynchronously (foo 10) 数据访问权限。这是使用ADO.NET中的SQLConnection类。浏览一下该命名空间并了解它。

要使用SQLConnection类型,您必须实现IDisposable块,如下所示:

System.Data.SqlClient