十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
打开vs2010及sql2008,并在vs2010中打开你的项目或网站(此处为Blog网站)
创新互联专业为企业提供南山网站建设、南山做网站、南山网站设计、南山网站制作等企业网站建设、网页设计与制作、南山企业网站模板建站服务,十多年南山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
在工具选择框中选择连接到数据库选项
将会弹出数据源、服务器、数据库选择窗口,在数据源中选择Microsoft SQL Server (SqlClient)默认数据源,(如果不是sqlserver则点击后边的更改按钮进行更改);在服务器名中选择你要连接的服务器名称(也就是你打开数据库时那个登录界面中的服务器名称,如下一步骤所示);登录到服务器中根据你的sqlserver的登录方式进行选择,如果是windows身份验证就选择windows身份验证,如果是sqlserver身份验证就选择sqlserver身份验证。
服务器名称
选择好数据源(此处为Microsoft SQL Server (SqlClient))、服务器(此处为PC201404091753\SQLSERVER)及登录方式(此处为windows身份验证)之后,就可在下面的连接到一个数据库中选择或输入服务器中已有的数据库(此处为db_Blog)(或者选择附加)。然后就可进行测试连接看是否连接成功。
连接成功之后点击高级按钮
弹出高级属性窗口,在其中我们可以看到连接属性及确定按钮上方的文本框中连接字符串
将确定按钮上方的文本框中的所有连接字符串复制,点击确定按钮,回到数据源选择界面同样点击确认按钮,然后将刚才复制的连接字符串粘贴到配置文件或你在项目中的连接字符串中替换掉你原有的错误连接字符串即可。
出现这种情况是因为电脑的SQL server未开启,在电脑的服务功能中将其打开即可,具体操作步骤如下:
1、右击电脑桌面上的“计算机”选项,点击“管理”;
2、双击“服务和应用程序”;
3、双击“服务”;
4、找到“SQL Server”,右击然后点击“启动”即可。
一、在web.config里面配置,后连接数据库
(1)web.config文件:加在connectionStrings和/connectionStrings 之间
三种配置方式:
1.windows身份验证,连接sql server数据库: add name="字符串名称" connectionString="Data Source=localhost;database=数据库名称;Integrated Security=True;User Instance=False;" /
2.windows身份验证,连接vs数据库:add name="字符串名称" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\数据库名称.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/
3.sql server身份验证,连接sql server数据库:add name="字符串名称" connectionString="server=.\SQLEXPRESS;database=数据库名称;uid=sa;pwd=liteng"/
取字连接符串方式:
1、protected static string connectionString = ConfigurationManager.ConnectionStrings["字符串名称"].ConnectionString;
2、string connectionString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["字符串名称"].ConnectionString;
(2)web.config文件:加在appsettings和/appsettings 之间
配置方式:
appSettings
add key="conn" value="server=服务器名;database=数据库名;uid=用户名;password=密码;"/
/appSettings
取字连接符串方式:
string connectionString =configurationsettings.appsettings["字符串名称"];
appSettings 和 connectionStrings 的区别:
(1) appSettings 是在 2003 中常用的,connectionStrings 是在 2005 中常用的;
(2) 使用 connectionStrings 的好处:
第一,可将连接字符串加密,使用MS的一个加密工具即可;
第二,可直接绑定数据源控件,而不必写代码读出来再赋值给控件;
第三,可方便的更换数据库平台,如换为 Oracle 数据库,只需要修改 providerName。
二、直接在网页里引用,连接数据库:
1、string connString = "server=localhost;database=数据库名;user id=用户名;pwd=密码;";
或者上行代码为:string connstring = "Data source=localhost;database=数据库名;user id=用户名;pwd=密码;";
2、SqlConnection con = new SqlConnection(connstring);
3、con.Open();
在vs里。
打开vs,然后选择工具选项、项目和解决方案、右侧选中问题显示解决方案最后在确定。
splserver这种服务用于在设定的时间备份数据、复制,以及在自动执行调度表上设置的其他项目。
参考以下:
VS中引入命名空间:system.data和system.data.sqlclient
在类库或窗体中添加类SQLHelper:内容包括连接字符串,增删改查操作,基于事务插入数据等等
调用类去访问数据库
注意事项:
1.连接字符串一定要正确:Server=.或计算机名称或IP,端口号;Database=数据库名称;Uid=sa或数据库特定用户;Pwd=密码