
正文
vs连接sqlserver数据库 vs连接sqlserver数据库没有服务器名
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sql与vs连接原理
远程连接。sql与vs连接原理是远程连接,用户通过SQLServer身份验证,建立接口即可连接,SQL是具有数据操纵和数据定义等多种功能的数据库语言。
相关问答
Q1: vs2012怎么连接sql数据库(vs2010连接sqlserver数据库)
vs连接mysql数据库的方法:
新建一个工程名叫mysql,编程环境选择c#,然后选择windows窗体应用程序,新建一个窗体用于显示查询到sql数据库的数据集
从工具箱向form1窗体上拖一个按钮和控件,按钮是触发连接数据库获取数据集,按钮的名称为显示,控件是用于显示数据集内容
单击解决方案资源管理器中的引用文件夹然后右键选择添加引用,选择浏览后打开mysql.data.dll,这是c#连接mysql数据库的动态库,里面封装了很多常用的操作数据库的方法
在解决方案资源管理器中的form1.cs的代码中加入usingMySql.Data.MySqlClient;这就是代码中的实际引用mysql.data.dll中的内容,有了这个c#就能很方便地操作sql数据库
在按钮的单击事件中添加如下代码
stringstr="Server=127.0.0.1;UserID=root;Password=123456;Database=test;CharSet=gbk;";
con=new(str);//实例化链接
con.Open();//开启连接
stringstrcmd="select*fromuser";
cmd=new(strcmd,con);
ada=new(cmd);
DataSetds=newDataSet();
ada.Fill(ds);//查询结果填充数据集
.DataSource=ds.Tables[0];
con.Close();//关闭连接
使用navicat软件在数据库test中新建表user,然后新建两个字段username和password(图中的栏位),navicat软件是mysql的图形化界面工具,负责新建表以及备份等数据库操作,直观地通过界面来操作
数据库建好后就可以执行工程了,单击显示按钮执行结果如下,出现username和password说明数据库连接成功,由于没有添加数据所以下面为空
Q2: VS无法连接SQL
数据库连接版本有问题。在VS中把信用数据库版本地方的代码修改一下就好了。Server=.;database=jtj;UserID=sa;Password=改成了DataSource=.\\SQLEXPRESS;InitialCatalog=jtj;UserID=sa;Password=下面可看可不看。1.开启sql2005远程连接功能,开启法如下:配置工具-SqlServer外围应用配置器-服务和连接的外围应用配置器-打开MSSQLSERVER节点下的DatabaseEngine节点,先择“远程连接”,接下建议选择“同时使用TCP/IP和namedpipes”,确定后重启数据库服务就可以了。2.登陆设置改为:SqlServer和Windows身份验证模式,具体设置如下:SQLServerManagementStudio管理器-Windows身份验证连接服务器-对象资源管理器中选择你的数据服务器-右键-属性-安全性-SqlServer和Windows身份验证模式选中。3.设置一个SqlServer方式的用户名和密码,具体设置如下:(1)SQLServerManagementStudio管理器-Windows身份验证连接服务器-对象资源管理器中选择你的数据服务器-服务器上的“安全性”-登陆名-在sa帐号上点右键-“选择页”选择常规-更改sa登陆帐号的密码。这样就设置了一个用户名为sa,密码为:sa123456的用户。(2)“选择页”选择状态-登陆修改为启用4.数据库连接字符串数据库连接字符串有好几种,相信你自己也见过,都被搞晕了DataSource=.\SQLEXPRESS;InitialCatalog=Northwind;UserID=sa;Password=sa123456DataSource=服务器名\SQLEXPRESS;InitialCatalog=Northwind;UserID=sa;Password=sa123456DataSource=localhost\SQLEXPRESS;InitialCatalog=Northwind;UserID=sa;Password=sa123456DataServer=.;InitialCatalog=Northwind;UserID=sa;Password=sa123456DataSource=服务器名;InitialCatalog=Northwind;UserID=sa;Password=sa123456……到底那种正确?这跟数据库版本有关系,如果是SqlServer2005Express版本,则必须要有“\SQLEXPRESS”。而且如果这个字符串是定义为一个变量的时候,VS2005还会在“\”的下面加个红色的波浪线提示你“\S是无法识别的转义序列”,因此如果字符串是定义为一个变量的时候应该写成Server=.\\SQLEXPRESS5.注册SqlServer数据库在路径“C:\Windows\Microsoft.NET\Framework\v2.0.50727”下运行“ASPNET_REGSQL”指令,就会出现ASP.NETSQLServerSetupWizard向导,连续按下两个下一步后就会出现SqlServer注册界面,填入你要注册的数据库参数就注册好了。注册完后会在你的数据库里多几个表(如图):6.设置数据库连接字符串打开IIS-在默认网站或是网站所在的虚拟目录点击右键选择属性-选择ASP.NET选项卡-编辑配置-在“常规”页签编辑“LocalSqlServer”数据库连接字符串:DataServer=.\SQLEXPRESS;InitialCatalog=Northwind;UserID=sa;Password=sa1234567.设置web.config文件在web.config文件添加如下程序:
Q3: vs如何新建/连接sqlserver数据库
一、在webconfig里面配置,后连接数据库 (1)webconfig文件:加在和 之间 三种配置方式: 1windows身份验证,连接sql server数据库: 2windows身份验证,连接vs数据库: 3sql server身份验证,连接sql server数据库: 取字连接符串方式: 1vs如何新建/连接sqlserver数据库
关于vs连接sqlserver数据库和vs连接sqlserver数据库没有服务器名的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







