当前位置:首页 » 操作系统 » vs绑定数据库

vs绑定数据库

发布时间: 2023-07-03 22:14:10

① vs如何新建/连接sqlserver数据库

一、在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中怎样连接数据库

在app.config
或者web.config的connectionstring属性里面添加数据库连接字符串,然后程序取得这个串就可与其连接了。
上面的server=你的数据库实例名,.\SQLEXPRESS是我这里的一个实例,根据实际修改

③ vs的login模块怎么绑定数据库

vs的login模块怎么绑定数据库方法如下:
1、只需要链知在Webconfig文件下,在代码中通过调扒唤缺用下面语句就实现数据库连接春辩了。

④ VS2008中如何连接数据库

首先确定你的VS和SQL2000已经完全安装好了,然后在VS那边的服务器管理窗口里面添加新的数据库,然后就是连接字符串的问题了,有很多种,不过一般都是直接复制数据库里面提供的那个字符串,再改一下密码就行了的.如果想要确认一下自己的数据库到底有没有和VS连上的话,用数据绑定查看一下也是相当方便的.随便建立一个DATAGRIDVIEW或者COMBOBOX绑定一下表看它能不能正常显示表里面的内容,如果能显示的话则表示你的VS和SQL已经完全连上了.

⑤ 如何用vs连接SQL数据库

连接你的数据库的位置,加他的唯祥 连接条件就可以拉指圆搏下面是一个连接数据库的模块,大家腔毕可以使用它来连接SQL数据库,使用起来比ADO控件还简单:

代码如下:

Public rsNew As ADODB.Recordset

Public CnNew As ADODB.Connection

Public addFlag As Boolean

'连接数据库

Public Function OpenCn() As Boolean

Dim Mag As String

On Error GoTo strErrMag

Set CnNew = New ADODB.Connection

CnNew. = 25

CnNew.Provider = "sqloledb"

CnNew.Properties("data source").value = "" 'SQL服务器的名

CnNew.Properties("initial catalog").value = "pubs"'库名

CnNew.Properties("integrated security").value = "SSPI"'登陆类型

'con.Properties("user id").value = "sa"

'con.Properties("password").value = "wwww"

CnNew.Open

OpenCn = True

addFlag = True

Exit Function

strErrMag:

Mag = "数据库末连接"

Call MsgBox(Mag, vbOKCancel, "错误:数据库连接")

addFlag = False

End

End Function

Public Sub Clocn()

'闭关数据库

On Error Resume Next

If CnNew.State <>Then CnNew.Close

Set CnNew = Nothing

End Sub

Public Function OpenRs(ByVal strSql As String) As Boolean

'连接数据库记录集

Dim Mag As String

Dim rpy As Boolean

On Error GoTo strErrMag

Set rsNew = New ADODB.Recordset

If addFlag = False Then rpy = OpenCn

With rsNew

= CnNew

= adUseClient

CursorType =

LockType =

Open strSql

End With

addFlag = True

OpenRs = True

Exit Function

strErrMag:

Mag = "数据库数据集末连接"

Call MsgBox(Mag, vbOKOnly, "错误:数据库连接")

OpenRs = False

End

End Function

Public Sub cloRs()

'闭关数据集

On Error Resume Next

If rsNew.State <>Then rsNew.Close

Set rsNew = Nothing

End Sub

⑥ VS做网站,怎么绑定和链接数据库

在Visual Studio 2005连接SQL Server 2000中,我们可能会知道,连接字符串会比较简单,一般远程连接的时候,只需要在Web.config文件配置如下:

<appSettings>
<add key="ConnectionString" value="server=(local);database=MyDb;uid=sa;pwd=sa;Max pool size=1000;Connect
Timeout=20"/>
</appSettings>

然后在代码中通过调用下面的语句就可以实现数据库的连接了。

SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);

在此前提只需要把身份验证设置成为SQL Server和Windows验证就可以了。

而在SQL Server 2005中,如果直接这样操作就会报下面的错误:

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 。

我们就需要单独对SQL Server 2005进行配置,步骤如下:

1.配置SQL Server外围应用服务器,开启SQL2005远程连接功能:

操作方式如下,点击“配置工具”->“SQL Server外围应用配置器”,然后在打开的窗口中选择“服务和连接的外围应用配置器”->然后选择Database Engine节点下的 “远程连接”,选择“本地连接和远程连接”,同时选择“同时使用TCP/IP和named pipes”,确定后然后需要重新启动数据库服务就可以了。

2.把登陆设置改为SQL Server 和 Windows 身份验证模式,具体设置如下:

打开SQL Server Management Studio管理器,点击服务器上面右键然后查看属性,在安全性选项里面对服务身份验证选择“SQL Server 和 Windows 身份验证模式”。

3.修改SQL Server sa的密码,体设置如下:

在SQL Server Management Studio管理器中,展开服务器上的“安全性”->登陆名->在sa帐号上点右键属性,这样在“常规”的选择页中更改sa登陆帐号的密码。注意SQL Server2005中,不允许密码设置简单,否则会通不过。然后在选择页的“状态”的登录修改为启用。

4.数据库连接字符串:

数据库连接字符串有很多种,如:

Data Server=.\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sapassSql

Data Server=服务器名\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data Server=localhost\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data Server=.;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data Server=服务器名;Initial Catalog=Northwind;User ID=sa;Password= sapassSql
具体的选择是和SQL Server2005的版本有关系,如果是SQL Server 2005 Express版本,则必须要有“\SQLEXPRESS”,因此如果字符串是定义为一个变量的时候应该写成Server=.\\SQLEXPRESS。

5.在.net2.0 Framework中注册SQL Server数据库:

找到.net2.0 Framework的安装路径,一般安装在 “C:\Windows\Microsoft.NET\Framework\v2.0.50727”目录下,然后在DOS中在指定目录下运行 “ASPNET_REGSQL”指令,就会出现ASP.NET SQL Server安装向导,点击“下一步”,然后选择“为应用程序服务配置SQL Server”,然后直接点击下一步,就会完成SQL Server注册界面。我们就会看到NorthWind数据库下面多了几张表。

6.设置web.config文件:

在应用程序中的web.config文件添加如下数据库连接的配置:

<connectionStrings>
<add name="ConnectionSqlServer" connectionString="Data Source= .\SQLEXPRESS;Initial Catalog=Northwind; User ID=sa;Password= sapassSql" providerName="System.Data.SqlClient"/>

</connectionStrings>

这样我们便在Visual Studio 2005中可以轻松的调用SQL Server的数据连接了。

现在我们来对上面所做的步骤来测试数据的连接,我们打开Visual Studio 2005,在视图的“服务器资源管理器”来添加SQL Server 2005的连接,通过输入服务器名称和对应的SQL Server身份验证的sa用户名密码后,选取对应的数据库,然后点击“测试连接”,就会成功的连接到数据库了。

热点内容
电脑无线网络怎么打开服务器 发布:2025-03-19 06:53:09 浏览:923
网页缓存视频下载 发布:2025-03-19 06:52:19 浏览:985
算法实战 发布:2025-03-19 06:52:14 浏览:513
我的世界电脑版hipxel服务器地址 发布:2025-03-19 06:44:51 浏览:682
乌班图搭建kms服务器 发布:2025-03-19 06:36:11 浏览:863
android版本控制 发布:2025-03-19 06:20:59 浏览:182
安卓手机怎么反色 发布:2025-03-19 06:15:19 浏览:822
安卓开视频时声音小怎么办 发布:2025-03-19 06:08:18 浏览:579
文件服务器访问速度慢 发布:2025-03-19 05:45:36 浏览:637
python的下载与安装 发布:2025-03-19 05:41:38 浏览:771