
发布于2007-12-25 13:35:03 |
详细内容( 50次阅读)

另一个走向极端的错误 ??满怀信心的新手们可能为自己所掌握的部分知识陶醉不已,刚接触数据库库事务处理的准开发者们也一样,踌躇满志地准备将事务机制应用到他的数据处理程序的每一个模块每一条语句中去。的确,事务机制看起来是如此的诱人??简洁、美妙而又实用,我当然想用它来避免一切可能出现的错误??我甚至想用事务把我的数据操作从头到尾包裹起来。 ??看着吧,下面我要从创建一个数据库开始: using system; using system.data; using system.data.sqlclient; namespace aspcn { public class dbt...
more

发布于2007-12-25 13:35:03 |
详细内容( 62次阅读)

在visual studio.net beta 1版本中访问ibm db2等非sql server数据库通常是使用ado.net的odbc方法,而在beta 2中则改用ole db方式存取数据库。
beta1中连接字符串主要需声明数据库的odbc的dns名字,但beta 2中的ole db连接的字符串就较复杂了,使用的类也不相同。由于db2等数据库在大型机等应用中使用非常广泛,.net自然会全力支持此类编程开发,为此,下文将逐步阐述ole db的db2开发。
ole db for db2驱动
首先,visual studio.net和windows 2000 server中并未直接提供db2的ole db驱动,因此需下载microsoft host...
more

发布于2007-12-25 13:35:03 |
详细内容( 82次阅读)

本文主要介绍用c# builder通过odbc访问数据。并将数据导出到excel,下面以c# builder enterprise+microsoft access 2000+microsoft excel 2000为例。
1.建立数据库mydb,内建表:联系人 联系人id 名字 姓氏 地址 城市 省份
[ 相关贴图 ]
2.建立odbc(mydb)
3.编写程序 点击菜单 file - new - c# application,输入应用程序名称 [ 相关贴图 ]
[ 相关贴图 ]
如果还没有安装odbc组件,你还需要装上它们。点击菜单component - installed ....
more

发布于2007-12-25 13:35:06 |
详细内容( 162次阅读)

数据库的访问是所有编程语言中最重要的部分,c#提供了ado.net部件用于对数据库进行访问。我们将从最简单易用的微软access数据库入手讨论在c#中对数据库的访问。 c#中的connection对象和command对象与access类似,但在这里我们还将使用其另一个与recordset类似的被称作adodatareader的对象,它负责处理与查询有关的recordset对象。 首先,必须使用微软的access创建一个数据库。运行access,创建一个数据库,但不要创建任何表(我们将在下面的程序中创建表。),保存创建的数据库。 打开控制面板...
more

发布于2007-12-25 13:35:07 |
详细内容( 56次阅读)

随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.net环境下使用一种新的开发语言c#结合ado.net数据访问模型来开发分布式数据库系统,大大简化了开发过程。
1 分布式数据库系统
就其本质而言,分布式数据库系统的数据在逻辑上是统一的,而在物理上却是分散的。与集中式数据库相比它有如下主要优点:
? 解决组织机构分散而数据需要相互联系...
more

发布于2007-12-25 13:35:07 |
详细内容( 92次阅读)

在以前的一篇文章《visual c#中轻松浏览数据库记录》中,我们介绍了用visual c#如何把数据表中的字段值绑定到文本框的属性上和如何操作数据记录指针,随意浏览数据表中的记录。本文就接着上一篇的内容,来介绍用visual c#如何来修改和删除数据记录。 一.程序设计和运行的环境设置: (1).视窗2000服务器版 (2).microsoft access data component 2.6 以上版本 ( madc 2.6 ) (3).本文程序使用的数据库的介绍: 为了方便起见,在选用数据库方面选用了本地数据库access 2000,当然你也可以选用其他类型的数据库,只需要更改文章后...
more

发布于2007-12-25 13:35:08 |
详细内容( 47次阅读)

出处: msdn开发精选
当转为使用ado.net时,您将需要了解如何应对以前知道用ado处理而现在必须用ado.net解决的场景。就像使用visual basic、c++和asp开发的n层解决方案经常要依赖ado来满足数据访问需要一样,windows?窗体、web窗体和web服务也要依赖ado.net。我曾经从使用传统ado开发的角度讨论了如何使用ado.net来处理一些数据访问的场景。其中的一些主题包括将行集保留为xml、处理只进流水游标和执行command对象的多种方式。在文中,我将继续讨论使用ado.net的开发场景,以及使用传统的ado技术是如何处理的。我将从经常使用的传...
more

发布于2007-12-25 13:35:08 |
详细内容( 179次阅读)

<% @import namespace="system.data" %><% @import namespace="system.data.sqlclient" %>
<html><head> <title>使用 sqldatareader 读取数据示例</title> <script language="c#" runat="server"> void page_load(object sender, system.eventargs e) { string connectionstring = system.configuration.configurationsettings.appsettings["connectionsqlserver"]; s...
more

发布于2007-12-25 13:35:10 |
详细内容( 390次阅读)

作者:dudu
最近在博客园代码的重构中, 我发觉用datatable.select进行xml数据的查询也是挺方便的。比如我们根据url中参数值查询xml数据中相应节点的数据。假如我们有这样的xml数据文件catalog.xml:<navigation> <catalog title="非技术区" url="default.aspx?cate=2" rss="mainfeed.aspx?cate=2" visible="true" cate="2"/> <catalog title="转载区" url="default.aspx?cate=7" rss="mainfeed.aspx?cate=7" visible="true" c...
more

发布于2007-12-25 13:35:10 |
详细内容( 56次阅读)

网络上的ado.net教程在都不是基于vs2003的,我在此把以前初学的时候的一些代码共享给大家,让还在摸索阶段的朋友能学得顺利一点儿一、数据查询1、datareader只读向前的数据集 dim cn as new sqlclient.sqlconnection cn.connectionstring = "server=develop;uid=sa;pwd=hz0222;database=crm2004" cn.open() dim cmd as new sqlclient.sqlcommand ...
more