C# sqlserver2000

Visual Studio.NET 的中文 Beta 2 版本推出已有一段时日了,相比早期的 Beta 1 版本,新版本各方面都有很大的变化,其中包括 SQL Server 编程方面,在中文 Beta 2 中,数据库的存取普遍改用了 OLE DB 的方式。由于数据库编程是企业级应用开发的核心,本文将举例阐述中文 Bete 2 版本中的 SQL Server 编程方法。

初始设置

首先,我们需在应用系统中安装 SQL Server 2000 , Microsoft OLE DB Provider for SQL Server (SQL OLE DB) 也会同时被自动安装,接着用 SQL Server 的 Enterprise Manager 创建一个叫 tyjdb 的数据库,并新建一名为 address 的数据表,其含 name 、 email 、 age 和 address 四个字段。

打开 VS 开发环境中的视图选单项中的服务器资源管理器,该管理器可管理 SQL Server 及其他各种 OLE DB 的数据库连接,并可以管理其中的数据。接着我们添加一个新的数据连接,连接属性选择 Microsoft OLE DB Provider for SQL server ,然后选好服务器及数据库 tyjdb ,测试连接成功后按确定。使用该工具可又快又准地生成需要的数据库连接字符串。

连接数据库

新建一个 ASP.NET 项目或 Windows.NET 应用程序,因为二者的数据库存取程序是相同的。将服务器资源管理器中的数据连接拖至新建的 Web Form 上即可,这时自动生成了一个连接字符串如下:

this.sqlConnection1.ConnectionString

= "data source=WHOAMI;

initial catalog=tyjdb;

integrated security=SSPI;

persist security info=False;

workstation id=WHOAMI;

packet size=4096";

其中 WHOAMI 为笔者的服务器名。

选取工具箱中的 SqlDataAdapter 并拖至该 Web Form ,提示时选取 tyjdb 的数据连接,选择使用 SQL 语句访问数据库,生成 SQL 语句时只填入 SELECT

Published At
Categories with Web编程
Tagged with
comments powered by Disqus