引言:
Visual Studio.NET的中文Beta 2版本推出已有一段时日了,相比早期的Beta 1版本,新版本各方面都有很大的变化,其中包括SQL Server编程方面,在中文Beta 2中,数据库的存取普遍改用了OLE DB的方式。
摘要:
在本篇文章中,我们将介绍visual c#对数据库的一个基本操作,即:如何往数据库中添加记录。我们将通过一些数据库操作的例子,来具体说明一下。为了更清楚的说明这个问题,在选用数据库方面采用了二种当前比较典型的数据库,其一是本地数据库--access 2000,另外一个是远程数据库--sql server 7.0。首先介绍如何用visual c#来添加access 2000数据库的记......
摘要:
提供一个数据服务类,调用getdataset就得到需要的dataset,然后在用户界面进行修改,最后调用savedate就可以把未定的更改保存到数据库。
using system;
using system.data ;
using system.data.sqlclient ;
namespace asterdnet.databind
{
/// <summary>......
VisualC#的SQLServer编程(转)
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 d也会同时被自动安装,接着用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语句时只填入selectfrom address,确认完成即可....
下一页 摘要:
摘要:本文讨论如何以 ado.net 方式实现基本数据库操作,以及何时使用 ado.net 代替 ado。
目录
.net 中的数据访问
读取数据
dataset、datatable 和 recordset
转换现有代码
更新数据
xml 扩展支持
总结
自若干年前推出开放式数据库连接 (odbc) 应用程序编程接口 (api) 以来,出现了各种各样的数据库访问技术,而 ad......