vs2010连接sql2008数据库代码
vs2010 连接数据库语句
![vs2010 连接数据库语句](https://img.taocdn.com/s3/m/de22792eae1ffc4ffe4733687e21af45b307fe0e.png)
连接数据库是在软件开发过程中经常会遇到的问题,特别是对于使用VS2010开发的软件,连接数据库更是一个不可忽视的重要环节。
在使用VS2010进行数据库连接时,需要编写相应的连接语句,以确保软件能够正常访问、读写数据库。
本文将就VS2010连接数据库语句进行详细介绍,以便开发者能够更加轻松地完成数据库连接的工作。
一、连接数据库的基本概念在进行数据库连接之前,我们首先需要了解一下数据库连接的基本概念。
数据库连接是指软件与数据库之间建立的一种通信连接,通过这种连接,软件可以向数据库发送查询、修改、删除等操作指令,并从数据库中获取相应的数据。
数据库连接是软件与数据库之间的桥梁,是软件能够与数据库正常交互的前提。
二、连接数据库的方式在VS2010中,连接数据库主要有两种方式,分别是通过代码连接和通过数据工具箱连接。
通过代码连接是指直接在代码中编写数据库连接语句,通过编程的方式完成数据库连接。
而通过数据工具箱连接则是利用VS2010提供的数据工具箱,通过图形化界面完成数据库连接。
下面分别对这两种方式进行详细介绍。
1. 通过代码连接通过代码连接数据库是一种灵活、高效的连接方式。
开发者可以根据具体需求,编写相应的数据库连接语句,以实现与数据库的连接。
在VS2010中,可以使用技术进行数据库连接,具体代码如下:```csharpstring connStr = "Data Source=YourServer;InitialCatalog=YourDatabase;UserID=YourUser;Password=YourPassword";SqlConnection conn = new SqlConnection(connStr);conn.Open();//进行数据库操作conn.Close();```上述代码中,`connStr`是数据库连接字符串,其中包括了数据库的位置区域、数据库名称、登入用户名和密码等信息。
安装vs2010后向sql2008添加SQL Server Management
![安装vs2010后向sql2008添加SQL Server Management](https://img.taocdn.com/s3/m/1e17a91252d380eb62946d7b.png)
安装vs2010后向sql2008添加SQL Server Management
安装vs2010后,由于vs2010自带sql2008是简化版的Express版,所以不能向其直接添加
SQL Server Management Studio,但如果全新安装,又会多一个数据库实例,看着不爽,有没有好的解决方法呢?答案是肯定的。
安装vs2010后,由于vs2010自带sql2008是简化版的Express版,所以不能向其直接添加SQL Server Management Studio,但如果全新安装,又会多一个数据库实例,看着不爽,有没有好的解决方法呢?答案是肯定的。
解决方案如下:
先决条件:
1 SQLManagementStudio_x86_CHS(196M)
2 WindowsXP-KB926140-x86-CHS(PowerShell1.0)(1.65M)
3 系统安装有.Net FrameWork3.5 sp1
1.升级现有express(单击开始→Microsoft SQL Server 2008→配置工具→SQL Server 安装中心)
2单击“版本升级”,出现一下画面
3一路默认到以下界面
4选择“具有高级服务的Express版本”确认之后
5现在安装SQLManagementStudio_x86_CHS它就可以成功添加SQL Server Management Studio 了。
安装vs2010后向sql2008添加SQL Server Management
安装vs2010后向sql2008添加SQL Server Management
安装vs2010后向sql2008添加SQL Server Management。
VS与SQL Server的连接
![VS与SQL Server的连接](https://img.taocdn.com/s3/m/2bafba1152d380eb62946dcc.png)
VS与SQL Server的连接在此用Visual Studio 2010与SQL Server2008做示例。
以下简称vs2010 和sql20081.安装vs2010和sql2008。
安装sql2008的时候设置登录模式为混合模式,将SQL server 身份验证的登录名设为sa,密码为123。
2.打开sql2008,用SQL server 身份验证模式登录进去后,建一个数据库名为stu。
3. 打开vs2010,点击导航栏中的文件→新建→网站将网站名取为STU。
4.点击确定后在右侧找到解决方案资源管理器。
若没有,单击导航栏中视图即可找到。
在解决方案资源管理器中可以看到刚刚我们建的网站STU,在STU中有一个Web.config的文件,双击打开后,我们在<configuration></configuration>里面添加以下代码:<add name="StudentCnnString"connectionString="data source=localhost; Initial Catalog=stu;User ID=sa;Pwd=123"/>这样就配置好了。
5.现在讲下某个页面做连接数据库的测试。
新建一个web窗体,名为test.aspx.,我们在.aspx文件中,从工具箱(若没找到,同样可以从视图中看到)中拖一个Label过来,系统自动给它的命名是Label1。
(这里就不详细讲述如何创建)打开它的.cs文件,首先添加下面三个命名空间:using System.Data;using System.Data.SqlClient;using System.Configuration;然后在Page_Load中添加如下代码:string strCnn =ConfigurationManager.ConnectionStrings["StudentCnnString"].ConnectionString;SqlConnection cnn = new SqlConnection(strCnn);SqlCommand cmd = new SqlCommand();cmd.Connection = cnn;cnn.Open();Label1.Text=”成功建立数据库连接”;cnn.Close();这便是连接数据库的过程。
Visual studio 2010 自带 sql server 2008 的配置方法
![Visual studio 2010 自带 sql server 2008 的配置方法](https://img.taocdn.com/s3/m/d657d410eff9aef8941e0673.png)
Visual studio 2010 自带sql server 2008
的配置方法
1.打开计算机管理—服务和应用程序—sql server 配置管理器,点击sql server服务,启动
sql server(sqlexpress)和sql server browser服务
2.点开sql server网络配置—sqlexpress的协议,启用shared memory,named pipes和tcp/ip
3.配置tcp/ip 属性。
双击tcp/ip,在协议选项卡中,全部监听选择否,已启用选择是;
在ip地址选项卡中,ip1的ip地址添本机ip地址,tcp端口添1433,活动选择是,已启用选择是;ip2 的已启用选择否
4. 点开sql native client 10.0—客户端协议,启用shared memory,tcp/ip和named pipes,
并配置tcp/ip的默认端口也为1433
5.修改sql server登录模式,由windows身份验证模式改为混合模式
打开注册表,找到[HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/
MicrosoftSQL Server/MSSQL10_50.InstanceName/MSSQLServer],在右边个LoginMode键,把它的值由1[windows身份验证模式]改成2[混合模式]
6.启用sa用户并设置sa用户的密码
命令行输入sqlcmd回车,输入alter login sa enable回车,输入go回车(启用sa完成)再输入alter login sa with password=N’sa’回车,输入go回车(单引号中的sa为设置的新密码)。
sqlserver2008数据库连接字符串大全
![sqlserver2008数据库连接字符串大全](https://img.taocdn.com/s3/m/b032f2240a4c2e3f5727a5e9856a561252d3216e.png)
sqlserver2008数据库连接字符串⼤全⼀、.NET Framework Data Provider for SQL Server类型:.NET Framework类库使⽤:System.Data.SqlClient.SqlConnection⼚商:Microsoft1.标准安全连接复制代码代码如下:Data Source = myServerAddress;Initial Catalog = myDataBase;User Id = myUsername;Password = myPassword;使⽤服务器名\实例名作为连接指定SQL Server实例的数据源。
如果你使⽤的是SQL Server 2008 Express版,实例名为SQLEXPRESS。
2.可替代的标准安全连接复制代码代码如下:Server = myServerAddress;Database = myDataBase;User ID = myUsername;Password = myPassword;Trusted_Connection = False;这条连接字符串跟上⼀条效果⼀样。
把这条写出来只是想说,其实很多连接字符串的关键字有多种写法。
3.信任连接复制代码代码如下:Data Source = myServerAddress;Initial Catalog = myDataBase;Integrated Security = SSPI;可替代的信任连接复制代码代码如下:Server = myServerAddress;Database = myDataBase;Trusted_Connection = True;4.连接Windows CE设备的信任连接通常⼀台Windows CE设备在⼀个域⾥是不能被认证和登录的。
为了让⼀台CE设备使⽤SSPI或信任连接和认证,可以使⽤下⾯的连接字符串:复制代码代码如下:Data Source = myServerAddress;Initial Catalog = myDataBase;Integrated Security = SSPI;User ID = myDomain\myUsername;Password = myPassword;说明⼀下,这条语句只能在CE设备上⽤。
SQL2008数据库连接
![SQL2008数据库连接](https://img.taocdn.com/s3/m/4838a611a21614791711280c.png)
1、打开安装目录,找到DTBLKScript.sql这个文件,点击右键,选择编辑,打开后,直接ctrl+A全选,然后CTRL+C复制。
2、然后在开始程序里找到这个点击打开
3、打开后出现以下这图,然后点击connect连接
4、然后点箭头处的图标新建查询,在弹出的空白框里,将之前复制的内容粘贴到里面(记住,千万不要更改),
5、点击下图箭头处的图标,运行,然后等待。
6.完成后提示成功。
好像要点那个勾,保存。
记不清楚了。
7.打开称重软件的安装目录,双击打开connect.udl.
会弹出以下文件。
在服务器名称里可以填入“(local)”,括号也要。
然后点测试连接,连接成功会提示
8,打开定值装车软件。
使用 VS2010 在 SQL 2008 R2 上进行应用开发
![使用 VS2010 在 SQL 2008 R2 上进行应用开发](https://img.taocdn.com/s3/m/1525a13231126edb6f1a1028.png)
使用VS2010 在SQL 2008 R2 上进行应用开发数据应用层程序(Data-Tier Application Component, DAC)是SQL Sever 2008 R2的一大功能亮点,结合使用Visual Studio 2010,可以帮助开发人员和数据库管理员比以前更加有效的开发、部署、管理应用程序的数据层。
数据库应用层程序(DAC)是一个包含了几乎某一应用所需要的数据库及实例对象的实体,如表、视图、存储过程、登录等等。
有了实体以后,开发人员或数据库管理员就可以把DAC打包成为一个单一实体,这个单一实体就是DAC包。
DBA可以把DAC包部署到SQL Server上,数据库管理员就可以把原本独立的对象视为一个数据库应用层的程序来进行部署、监控和管理。
DAC既为开发人员提供了新的数据库开发工具,又为DBA提供了数据层管理工具,开发人员开发出DAC应用后,通过VS2010 IDE的编译,打包成DAC包(其扩展名是.dacpac)并提供给数据库管理员,DBA通过SSMS把DAC包部署到SQL Server数据库上。
DAC应用开发、部署、管理的整个过程如图1所示:图1 DAC开发和生产过程对DAC有了大概了解后,接下来我们以一个完整的实例结合VS 2010来介绍DAC应用程序的开发和部署过程。
这里我们分成三个部分:DAC开发环境、创建DAC应用、部署DAC应用。
1.DAC开发环境在VS 2010 和SQL Server 2008 R2(包括SQL Server 2008)之前,我们是不能单独在Visual Studio 或者SQL Server里创建DAC的,以VS 2008+SQL Server2008开发环境为例,在此环境下可以创建的数据库项目如图2所示:图2 VS 2008数据库项目模板而数据应用层支持的SQL Server版本如表1所示:在DAC中,不是所有的SQL Server对象都支持,能够支持的数据库对象如表2所示:表2 DAC支持的SQL Server对象应用&实践使用AdventureWorks创建DAC包为了验证SQL Server 2008 R2中DAC对SQL Server对象的支持,我们以SQL Server 2008 R2的实例数据AdventureWorks为例来演示。
连接SQLServer2008数据库的方法
![连接SQLServer2008数据库的方法](https://img.taocdn.com/s3/m/e4564a4ea26925c52dc5bf18.png)
连接SQLServer2008数据库的方法一、设置SQLServer2008:SQL server 2008 1433端口开启解决方案查看电脑开放端口命令为:netstat -anSQL Server 2008一般默认的端口为 1433 ,但有时会遇到无法连接端口1433的问题,检查端口1433是否启用的方法为:开始–>输入cmd –>回车–>telnet localhost 1433->回车出现黑屏,表示本机连接端口1433成功。
否则按照以下顺序进行配置:(1)关闭数据库引擎打开配置管理器,找到 SQL Server(SQEXPRESS),右键单击,选择停止,即可停止数据库引擎(2) .配置服务器端和客户端的TCP/IP协议:在SQL Server网络配置中选择SQLEXPRESS的协议,选择TCP/IP ,右键单击,选择属性选择IP 地址选项卡把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"把“IP地址”下“IPALL”的端口改为“1433”。
(3)SQL Native Client 10.0 配置->客户端协议->TCP/IP(4).开启数据库引擎这样就开启了1433的端口了先停止SQLServer2008服务。
1.启用1433端口S1:执行“配置工具”下的“SQL Server配置管理器”。
打开如下窗口:S2:右击“SQL Server网络配置”右边的“TCP/IP”,从快捷菜单中选择“属性”,打开下图所示窗口2.设置登录方式(使用SQL Server登录方式,而不是Windows方式)打开“SQL Server Management Studio”,打开如下图所示快捷菜单,选择“属性”3.在windows防火墙中的“例外”选项卡中添加1433端口在控制面板中打开windows防火墙,选择“例外”选项卡,单击“添加端口”,在打开的对话框中按下图输入:4.检查端口1433是否启用的方法为:开始–>输入cmd –>回车–>telnet localhost 1433->回车出现黑屏,表示本机连接端口1433成功。
vs2010与SQL Server 2008建立连接时出现与网络相关的或特定于实例的错误
![vs2010与SQL Server 2008建立连接时出现与网络相关的或特定于实例的错误](https://img.taocdn.com/s3/m/563b7f3bf111f18583d05a8b.png)
vs2010与SQL Server 2008建立连接时出现与网络相关的或特定于实例的错误换了个系统,重装了数据库,SQL server还得重连,果然出错了,折腾了一上午+一中午,终于调通了。
下面是我总结的连接方法,需要的朋友参考一下。
一共分为四大步:一.Vs上的工作:1.在vs中写"Data Source=.;Initial Catalog=Web;User ID=sa;Password=******";我的SQL server安在本机上,所以Data Source后面是一个点就行了,然后如图,右键点数据连接---添加链接---服务器名称同样是一个点---使用SQL server身份验证---输入用户名和密码---在“选择输入一个数据库名”中的下拉列表中选择要连接的数据库---确定。
2.在Web.config中,写<add name="ConStrWeb"connectionString="Data Source=.;InitialCatalog=Web;User ID=sa;Password=******"providerName="System.Data.SqlClient"/>(非常重要!)二.SQL server上的工作:1.登陆数据库,服务器名是”.”2.安全性---登录名---sa属性---状态,配置为图II---确定图I图II3.数据库点右键---属性---安全性中配置为图II---连接中勾选“允许远程连接到此服务器”---确定图I图II4.数据库点右键---方面---服务器配置中把RemoteAccessEnabled和RemoteDacEnabled选为True---确定三.SQL server配置管理器上的工作:SQL server网络配置---SQLEXPRESS的协议---双击TCP/IP---IP地址,出现了好几个ip(从ip1到ipAII),我不知道每个是什么意思,也不知道要配置几个,所以我把每个ip地址都写了,写成了和我电脑同一网段的另一个ip(如我电脑是192.168.1.102,而我把ip地址都写成了192.168.1.112)---TCP端口都写成了1433---活动后面全选是---已启用后面全选是---确定(提示重启,这个等等再说)SQL server网络配置---MSSQLSERVER的协议中的启用情况如图:刚才提示要重启,则SQL Server服务中分别在SQL Server(MSSQLSERVER)和SQLServer(SQLEXPRESS)上点右键---重启,如图:四.以上三步完成后应该可以了,如果还不行的朋友别着急,我们配置一下防火墙:1.允许1433端口支持TCP/IP协议,我电脑是WIN7系统,配置步骤是:控制面板---Windows 防火墙---高级设置---点左边菜单栏中“入站规则”---点右边菜单栏中的“新建规则”,然后见图:点完成。
VS2010 C++中用ODBC和ADO方式连接SQL Server数据库
![VS2010 C++中用ODBC和ADO方式连接SQL Server数据库](https://img.taocdn.com/s3/m/d79c13c058f5f61fb736667b.png)
3.4 在C++中创建一个工程(Project)并且附带数据库的基本步骤(1)在C++环境中,选择菜单“文件/新建”,在弹出的“新建”对话框中,取“工程/MFC App Wizard(exe)/给工程命名”。
例如,工程名是“学生成绩管理”:(2)在MFC向导的第1步,选择“S单个文档”(或M多重文档),然后按“下一步”按钮。
即,要创建一个表单视图(界面),在界面上设置各种“控件”:(3)在MFC向导的第2步,取“W数据库查看使用文件支持”,并通过命令Data S ource去浏览已经存放在ODBC中的数据库及其数据库中的一个表:数据库和数据表选择成功后,按MFC向导对话框中“完成”按钮以及最后的“确定”按钮,就进入C++的MFC开发环境。
可以用“工具箱”中的控件在界面上设计了,例如控件(标签、文本框、组框、命令按钮,在工具箱中)。
注意:“W数据库查看使用文件支持”将数据库与表单视图连接在一起,或者说建立了“表单视图与记录集”之间的联系,系统自动产生了程序操作数据库的指针m_pSet->。
第4节用C++做应用程序开发中的技术或技巧的汇总4.1 数据库指针“m_pSet->”常用的成员函数(完成不同的功能)(1)激活界面中控件UpdateData( TRUE ); 激活表单中控件,例如m_Name、m_Number、m_Result…等。
UpdateData( FALSE ); 使用户能看见表单视图(界面上)当前记录的m_Name、m_Number、…等的变化(2)数据指针的位置的确定m_pSet->IsEOF( )是否遇到数据表尾,“是”返回值为真。
m_pSet->IsBOF( ) 是否为数据表文件头。
m_pSet->Move First( ); 指向第1个记录m_pSet->Move Next( ); 指向当前位置的下一个记录m_pSet->Move Prev( ); 指向当前位置的前一个记录m_pSet->Move Last( ); 指向最后一个记录m_pSet->m_字段名;(例如:学号字段,m_pSet->m_number)(3)在数据库中添加一个新记录m_pSet->AddNew( ); 追加一条新记录的功能函数在此语句之后,书写向数据库追加的记录的各个字段。
vs2010版本的C++OBDC方式连接数据库(ACCESS和SQL2008)
![vs2010版本的C++OBDC方式连接数据库(ACCESS和SQL2008)](https://img.taocdn.com/s3/m/a01f8cde195f312b3169a509.png)
virtualvoidDoFieldExchange(CFieldExchange* pFX);// RFX支¡ì持?
//实º¦Ì现?
#ifdef_DEBUG
virtualvoidAssertValid()const;
}
//#error安ã2全¨?问¨º题¬a:êo连¢?接¨®字Á?符¤?串ä?可¨¦能¨¹包㨹含?密¨¹码?。¡ê
//此ä?连¢?接¨®字Á?符¤?串ä?中D可¨¦能¨¹包㨹含?明¡Â文?密¨¹码?和¨ª/或¨°其?他?重?要°a
//信?息¡é。¡ê请?在¨²查¨¦看¡ä完ª¨º此ä?连¢?接¨®字Á?符¤?串ä?并¡é找¨°到Ì?所¨´有®D与®?安ã2全¨?
图四
比如:如果选择图四中的MFC类
图五
他里面没有CRecordset基类可供选择,者设置的。
选择:
图六
图六中的MFC ODBC使用者选项,不需要输入名称位置,点击添加按钮:
图七
进入MFC ODBC使用者向导:点击数据源按钮,进入选择数据源对话框,把文件数据源视图切换到系统数据源视图:
VS2010连接数据库(access和sql 2008)
现在很多人开始用VS2010的C++了,以前大家都是从VC6.0开始使用,对6.0比较熟悉,网上很多关于连接数据库的方法都是针对VC6.0的,很多人用2010用了一段时间之后不随手就放弃了,继续使用VC6.0.作者作为一名VS2010版本开始学习使用的人在数据库连接的时候也遇到很多问题,在这里和大家分享如下:
然后用ACCESS2007做数据库保留后缀名:accdb
VisualStudio2010中连接SQL数据库
![VisualStudio2010中连接SQL数据库](https://img.taocdn.com/s3/m/edff70ff846a561252d380eb6294dd88d0d23dbe.png)
Visual Studio 2010中连接SQL数据库为了使vs2010自动生成用户登陆和用户管理的数据表,一般是通过点击vs2010中菜单:网站→配置,或者点击解决方案资源管理器中的对应图标进入“ Web 应用程序管理”页面,然后点击该页面中的“安全”进行设置。
然而初学者往往在进入“安全”页面的时候出现各种各样的问题。
下面一一来举例说明。
1、出现错误提示:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
未找到或无法访问服务器。
请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
(provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)。
出现该问题的原因可能是SQL server 服务没有打开。
解决的方法是在SQL Server配置管理器中启动SQL Server。
如图1。
图1 启动SQL Server如果还出现其它问题,那么请按以下步骤来一一检查,一定能完美解决。
一、首先要创建一个数据库文件(扩展名为MDF的文件):开始菜单→所有程序→Microsoft Visual Studio 2010→Visual Studio Tools→Visual Studio 命令提示(2010)。
在命令提示里输入aspnet_regsql后回车。
一直点下一步至图2所示,这里的服务器是你电脑安装的SQL服务器名称,一般就是计算机名。
身份验证根据SQL服务器里的设置选择,一般选windows身份验证。
数据库的名称可以选用默认名称(aspnetdb),也可以自定义一个名称(如图2就自定义了一个wwwzgy的数据库),自定义名称时后续要注意VS 里面webconfig连接字符串里的名称要一致,后面会讲到连接字符串的写法。
接下去一直点下一步,直至完成提示成功。
如果提示数据库已存在而无法创建,则可以改一下数据库名称重新建一个数据库。
Visual studio 2010 自带 sql server 2008 的配置方法
![Visual studio 2010 自带 sql server 2008 的配置方法](https://img.taocdn.com/s3/m/d657d410eff9aef8941e0673.png)
Visual studio 2010 自带sql server 2008
的配置方法
1.打开计算机管理—服务和应用程序—sql server 配置管理器,点击sql server服务,启动
sql server(sqlexpress)和sql server browser服务
2.点开sql server网络配置—sqlexpress的协议,启用shared memory,named pipes和tcp/ip
3.配置tcp/ip 属性。
双击tcp/ip,在协议选项卡中,全部监听选择否,已启用选择是;
在ip地址选项卡中,ip1的ip地址添本机ip地址,tcp端口添1433,活动选择是,已启用选择是;ip2 的已启用选择否
4. 点开sql native client 10.0—客户端协议,启用shared memory,tcp/ip和named pipes,
并配置tcp/ip的默认端口也为1433
5.修改sql server登录模式,由windows身份验证模式改为混合模式
打开注册表,找到[HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/
MicrosoftSQL Server/MSSQL10_50.InstanceName/MSSQLServer],在右边个LoginMode键,把它的值由1[windows身份验证模式]改成2[混合模式]
6.启用sa用户并设置sa用户的密码
命令行输入sqlcmd回车,输入alter login sa enable回车,输入go回车(启用sa完成)再输入alter login sa with password=N’sa’回车,输入go回车(单引号中的sa为设置的新密码)。
visual studio 2010和sql server 2008 management配置教程
![visual studio 2010和sql server 2008 management配置教程](https://img.taocdn.com/s3/m/bb04e50d79563c1ec5da71c3.png)
visual studio 2010和sql server 2008 management配置教程VS2010和SSMSEE2008的搭配可谓是天衣无缝,但是初学者对于二者的配置依然不是很熟练,笔者就自己的经验写下这篇说明,希望能帮到大家。
一、vs2010的安装首先下载vs2010,可以在官网下载分割压缩包:/downloads/en/details.aspx?displaylang= en&FamilyID=06a32b1c-80e9-41df-ba0c-79d56cb823f7或者,iso镜像:/download/2/4/7/24733615-AA11-42 E9-8883-E28CDCA88ED5/X16-42552VS2010UltimTrial1.iso下载后可用虚拟光驱加载(虚拟光驱使用方法略)镜像,开始安装根据提示完成安装,安装完成后提示选择第一个选项,如图所示:输入验证码YCFHQ-9DWCY-DKV88-T2TMH-G7BHP点激活,至此vs安装完成。
这篇博客详细介绍了vs2010的破解方法,大家可以参考一下:/liunx/archive/2010/04/15/1712477.html二、Microsoft SQL Server 2008 Management Studio Express 首先说明一个问题,vs2010自带着sqlserver 2008 express,也就是一个express版的sqlserver2008,它比正式版的sqlserver2008要小而且免费,不过对于一般初学者来说已经够用了。
那么Microsoft SQL Server 2008 Management Studio Express (简称SSMSE)是什么呢?他是管理sqlserver2008的工具,并不是数据库,类似于以前的mssql 2000里的企业管理器和查询管理器等的综合体。
用户可以通过它对数据库进行各种操作,好了废话不多说,下面介绍它的用法。
VS2010MFC中ADO方式连接SQL Server2008学习心得
![VS2010MFC中ADO方式连接SQL Server2008学习心得](https://img.taocdn.com/s3/m/3ce01d9151e79b896802269b.png)
1,连接数据库:这个也是在网上有各种各样的方法,包括直接连接或者用DNS连接,大家多去试试肯定会有一种能行,这里说我的:比如我的程序名叫ma的一个对话框,那么在Cmaapp里面的initialize函数里面添加:BOOL CmaApp::InitInstance(){// 如¨?果?一°?个?运?行D在¨² Windows XP 上¦?的Ì?应®|用®?程¨¬序¨°清?单Ì£¤指?定¡§要°a// 使º1用®? ComCtl32.dll 版ã?本À? 6 或¨°更¨¹高?版ã?本À?来¤¡ä启?用®?可¨¦视º¨®化¡¥方¤?式º?,ê?//则¨°需¨¨要°a InitCommonControl sEx()。
¡ê否¤?则¨°,ê?将?无T法¤¡§创ä¡ä建¡§窗ä¡ã口¨²。
¡êINITCOMMONCONTROLSEX InitCtrls;InitCtrls.dwSize = sizeof(InitCtrls);// 将?它¨¹设¦¨¨置?为a包㨹括¤¡§所¨´有®D要°a在¨²应®|用®?程¨¬序¨°中D使º1用®?的Ì?// 公?共2控?件t类¤¨¤。
如何在Visual-Studio-2010中使用SQL-Server-2008
![如何在Visual-Studio-2010中使用SQL-Server-2008](https://img.taocdn.com/s3/m/19e4a24c08a1284ac85043bb.png)
如何在Visual Studio 2010中使用SQL Server 2008SQL Server是微软的数据库产品,也是一个较为众所周知的数据库产品,其中SQL Server 2000深受广大的用户的青睐,知名度较高,SQL Server 2008是其的后继产品之一,废话不多说了。
(Visual Studio只针对Ultimate版本,其他版本未测试过,主要看他是否集成数据库资源管理的功能)首先在菜单的“视图”->“其他窗口”->“服务器资源管理器”,打开一个小的浮动窗口,就像这个样:可以在“数据连接”项,右击,“创建新SQL Server数据库”,出现以下这个对话框:点击一下“刷新”,在左边的输入控件的下拉菜单可以选择一个服务器,如果没有,说明本地的服务段(假设你的计算机处于脱机状态)未启动,通常像这种庞大的,高稳定的数据库都是一个服务端负责监听,并且在内部完成数据库的数据改动,相当于将数据库的逻辑模式和内部模式放到了服务器端(就像一个Apache服务器,在服务端工作一样)。
如果服务器没有启动,则要启动服务,这个跟mysql在Linux系统中用“service mysqld start”是一样的性质,在windows的开始菜单找到“服务”(Win7在“管理员工具”下面),或者在命令行输入“services.msc”,在“服务”工具的窗口中找到“SQL Server (SQLEXPRESS)”,“SQL Server Browser”和“SQL Server VSS Writer”,将这些服务启动,再回到上面的对话框,点击“刷新”,再单击下拉菜单应该就可看到服务器名了,说明服务器端已经启动,可以连接了。
在上面的服务器端选择后,输入新的数据库名,点击“确定”,就完成一个数据库的创建。
数据库创建后,就来连接刚才创建的数据。
依然在“数据连接”项上,右击,“添加连接”,会出现一个“选择数据源”的对话框:这里选择“Microsoft SQL Server”,单击“继续”,之后出现一个“添加连接”的对话框:服务器名就是刚才启动服务后添加的服务器名,点击下拉菜单可以看到,数据名项就输入刚才创建的那个数据库,也可以点击下拉菜单来选择自己的数据库,在未确定前也可以单击“测试连接”来验证一下,而后单击“确定”。