C#链接数据库:SQL Server 2008

自己学习C#编程,在WinForm编程中,代码测试连接数据库。

现在sqlserver中测试使用的数据库能否以指定的用户名和密码登录。

如图所示,计算机名为administrator,数据库实例为sqlexpress,登录名为testuser,密码设置为123456,用户名映射数据库为TestDB。

链接数据库的的代码:

// windows验证方式
string connectionStringTest = @"Data Source=ADMINISTRATOR\SQLEXPRESS;Initial Catalog=TestDB;Integrated Security=SSPI; ";

//建立信任连接(具体含义与同其他方式的区别还需学习)
string connectionStringTest = @"server=ADMINISTRATOR\SQLEXPRESS;Initial Catalog=TestDB;Integrated Security=True";

//网站连接数据库的标准方式
string connectionStringTest = @"server=ADMINISTRATOR\SQLEXPRESS;database=TestDB;user id=testuser;password=123456";

//应用程序连接数据库的标准方式
string connectionStringTest = @"Data Source = ADMINISTRATOR\SQLEXPRESS; Initial Catalog = TestDB; User Id = testuser; Password = 123456;";

链接、断开、释放资源的代码:

SqlConnection conn = new SqlConnection(connectionStringTest);
try
{
      conn.Open();      MessageBox.Show("数据库链接成功!","提示");
}
catch (Exception e)
{
         string message = e.Message;
}
finally
{
       conn.Close();
       conn.Dispose();
}
时间: 2024-10-19 07:32:42

C#链接数据库:SQL Server 2008的相关文章

WPF学习(一):第一个WPF程序(包含数据库sql server 2008)

既然WPF是当下最高级的windows平台GUI技术,为了方便的写点儿小程序,学习一下还是必要的. 首先先找个教程一步一步做,于是就百度到了这个WPF入门教程系列(一).貌似这个教程只有第一期啊,不管这个,先做就是了. 一开始想安装vs2013社区版,无奈电脑是盗版的WIN7,非sp1,更新sp1也不成功,就装了vs2010,还能用吧. 下面就开始了. 首先打开vs,创建c#程序,选择WPF,这都不用多说.按照WPF入门教程系列(一)做就可以了,直到 WPF后台逻辑代码编写 这一步.由于没有学过

[数据库]SQL Server 2008 如何查看与创建约束

SQL Server中有五种约束类型,分别是 PRIMARY KEY约束.FOREIGN KEY约束.UNIQUE约束.DEFAULT约束.和CHECK约束.查看或者创建约束都要使用到 Microsoft SQL Server Managment Studio. 1. PRIMARY KEY约束 在表中常有一列或多列的组合,其值能唯一标识表中的每一行.这样的一列或多列成为表的主键(Primary Key).一个表只能有一个主键,而且主键约束中的列不能为空值. 查看PRIMARY KEY约束可以在

从远程服务器数据库中同步数据到本地数据库 sql server 2008 开启分布

控制面板\所有控制面板项\管理工具 打开“管理工具――组件服务”,以此打开“组件服务――计算机”,在“我的电脑”上点击右键.在MSDTC选项卡中,点击“安全配置”按钮. 在安全配置窗口中做如下设置: l         选中“网络DTC访问” l         在客户端管理中选中“允许远程客户端”“允许远程管理” l         在事务管理通讯中选“允许入站”“允许出站”“不要求进行验证” l         保证DTC登陆账户为:NT   Authority\NetworkService

SQL Server 2008 R2 主从数据库同步(日志传送的方式 Log Shipping)

注意事项: 1.为主从服务器添加新的系统用户并设置好密码: 2.主从服务器都开启SQL Server的代理服务,并设置为开机自动启动 3.在数据库配置管理其中把SQL Server服务和SQL Server的代理服务的登录信息设置为上边添加的系统用户,并设置好密码.(记得主从服务器都需要这样设置,不要忘记了,我都是忘记了,怎么弄都不行) 4.用户共享的文件目录,共享访问时需要密码,记得要先访问共享并记住凭证,不然会提示失败. 5.SQL Server的备份,是主库的数据库服务器自动备份数据库,生

.NET Core EF框架使用SQL server 2008数据库分页问题:Incorrect syntax near 'OFFSET'. Invalid usage of the option NEXT in the FETCH statement

一. 问题 最近.Net Core程序部署到服务器,采用EF6.本地数据库是SQL server 2016,服务器数据库安装的是SQL server 2008 R2,在用到分页查询时报错如下: { "Depth": 0, "ClassName": "", "Message": "Incorrect syntax near 'OFFSET'.\r\nInvalid usage of the option NEXT in

解决SQL Server 2008 64位系统无法导入Access/Excel的问题 2012/08/01

操作系统Windows Server 2008 X64,数据库SQL Server 2008 X64,Office 2007(好像只有32位),在存储过程执行OpenDatasource导入Access数据的时候遇到问题了,Oledb 4.0已经不被支持,以下是遇到的若干错误提示: 因为 OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询. 无法创建链接服务器 "(null)" 的 OLE DB 访

使用SQL Server 2008远程链接时SQL数据库不成功的解决方法

远程连接SQL Server 2008,服务器端和客户端配置 关键设置: 第一步(SQL2005.SQL2008): 开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体实例名为准) 的协议-->TCP/IP-->右键-->启用 第二步: SQL2005: 开始-->程序-->Mi

Java连接Sql Server 2008的简单数据库应用

1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs 下面是解压后的文件, 如果JDK版本低于6.0,则需使用sqljdbc.jar; 6.0以上版本使用sqljdbc4.jar,使用sqljdbc4.jar版本好处可以省略 Class.forName("com.micr

SQL Server 2008创建oracle链接服务器(心得)

操作系统是32位的情况下,曾经没费太多时间创建好了到oracle的链接服务器.主要要点就是: 1.安装oracle精简客户端.当时我用的是版本比较低的“oracle9i310-客户端简化版”,安装好了以后再配置对应目录(我的是C:\Oracle\ora90\network\ADMIN)下的tnsnames.ora文件.这一步做完,基本上剩余的工作就是在sql server 2008里面创建链接服务器了. 2.新建链接服务器.当时我连的oracle数据库是64位11g,虽然安装的是“oracle9

SQL Server 2008 R2链接MySQL 5.6

1.开始安装MySQL 5.6,蛋疼的开始 下载MySQL 5.6. 如果你和我一样不打算深入了解MySQL,一定要下载MSI格式的安装文件,下载ZIP Archive是个噩梦的开始,我作了大半天的噩梦. Archive格式是类似安装完成后的文件,无需安装,需手动修改里面的配置文件. 我还是习惯下一步下一步傻瓜式的安装. 2.下载MySQL Connectors并安装 下一步下一步就OK了 3.配置ODBC数据源 windows 8.1—控制面板-- 管理工具--ODBC数据源 ODBC数据源管