编程标题关闭所有内容预览 | 展开所有内容预览
-
[图文] ADO.NET入门
[内容预览]
0 | 2007-11-19 21:50:28
简介:本文主要讨论了作为实现基本数据库操作方法之一的ADO.NET,以及ADO.NET与ADO的基本比较 ADO.NET将成为构建数据感知.NET应用程序的基础.不同于ADO的是,ADO.NET更具有通用性,不是那么专门针对数据库而进行的设计.ADO.NET聚集了所有可以进行数据处理的类.这些类呈现了具有典型数据...
[阅读全文]
-
[图文] ADO.NET 数据库实例教程
[内容预览]
0 | 2007-11-19 21:50:26
ADO.NET数据库编程比较复杂,名目繁多的类、对象、属性、方法让每一个编程者都感觉恼火。本文旨在介绍ASP.NETBeta2数据库编程的主要内容,帮助编程者最快的了解ADO.NET数据库编程的精髓。一、ManagedProviders如果你是初学者,可能你会问,什么是"ManagedProviders"?Manage...
[阅读全文]
-
ASP.NET数据库编程
[内容预览]
0 | 2007-11-19 21:50:23
ASP.NET中的ADO.NET和ASP中的ADO相对应,它是ADO的改进版本。在ADO.NET中,通过ManagedProvider所提供的应用程序编程接口(API),可以轻松地访问各种数据源的数据,包括OLEDB所支持的和ODBC支持的数据库。 下面介绍ADO.NET中最重要的两个概念:ManagedProv...
[阅读全文]
-
asp.net中用sqlclient访问数据库出错解决办法
[内容预览]
0 | 2007-11-19 21:50:21
asp.net中用sqlclient访问数据库出错错误现象:loginfailedforuser:pole\aspnet解决办法:在命令行运行如下命令osql-E-S(local)\NetSDK-Q"sp_grantlogin'POLE\ASPNET'"osql-E-S(local)\NetSDK-dPubs-Q"sp...
[阅读全文]
-
ASP.NET中存取图片到数据库的示例
[内容预览]
0 | 2007-11-19 21:50:19
//开发环境:Window2000、SQLServer2000、.NetFrameworkSDK正式版//开发语言:C#、ASP.Net//简介:数据库中图片存蓄及读取//作者:engine/*说明:在ASP中,我们用Request.TotalBytes、Request.BinaryRead()来上传图片,这个可恶的B...
[阅读全文]
-
在VB.NET中使用MS Access存储过程
[内容预览]
0 | 2007-11-19 21:50:11
介绍最新发布的MSAccess中,微软已经尽努力使这种产品成为一个真正全功能的关系数据库系统。存储过程,一个通常和企业数据库系统例如SQLServer相关的功能,现在也可以在Access里找到了。自从Access2000以来,Access已经具备了存储过程的功能,而且是Jet4DatabaseEngine自带的。如果你...
[阅读全文]
-
[图文] ADO.NET中的视图和过滤器
[内容预览]
0 | 2007-11-19 21:50:08
ADO.NET中有一层对象,用来创建任意数据源的抽象模型。其中包括DataSet,DataTable,DataRow,DataView,DataRelation等等。所有这些对象都定义在System.Data名字空间。它们形成一个抽象模型,使得无论针对WindowsForm,WebForm还是WebService进行编...
[阅读全文]
-
[图文] 将Session值储存于SQL Server中
[内容预览]
0 | 2007-11-19 21:50:06
一般情况下,我们喜欢使用Session储存我们的变量。Asp.Net提供了下面一些方法储存Session的值:InProcStateServerSQLServer“InProc”表示我们使用传统ASP一样的方法储存Session的值,而且“StateServer”则表示使用另外一台主机来储存Session的值。当然...
[阅读全文]
-
连接SQL SERVER的公共类(VB.NET)
[内容预览]
0 | 2007-11-19 21:50:03
*'//开始日期:2002年5月27日'//结束日期:2002年5月27日'***OptionExplicitOn'OptionStrictOn'//***ImportsSystem.Data.SqlClient'//*'//BegindefinednamespaceNamespaceSunerp.CommClass....
[阅读全文]
-
亲密接触ADO.NETv2.0
[内容预览]
0 | 2007-11-19 21:49:59
随Whidbey发布的新一代ADO.NET有一些伟大的特征,这将是我们开发人员的生活变得更轻松一点点。下面我向大家介绍ADO.NETv2.0的一些特征。一.多活动结果集(MARS:MultipleActiveResultsSets)允许一个连接支持多个并发命令和多个打开的结果集。你能通过一个查询打开一个结果集,并且在前...
[阅读全文]
-
[图文] 使用ADO.NET设计数据库应用程序
[内容预览]
0 | 2007-11-19 21:49:58
认识ADO和ADO.Net ActiveXDataObject(简称ADO)是微软提供的数据访问模型,依据这个模型可很轻松的操作数据库。同时ADO受到微软所以开发工具的支持,所以无论是VB、VC、ASP开发都可以使用。所以开发ASP数据库应用程序,只需在代码中嵌入SQL(结构化查询语言)命令,用户就可以很轻松的输...
[阅读全文]
-
教学体会: ADO.NET的连接式和断开式
[内容预览]
0 | 2007-11-19 21:49:52
关于ADO.NET的书籍和文章很多,在这里主要使用在我教学中给学生做演示的两个小例子,来比较ADO.NET的连接式和断开式,程序员一般不喜欢说教,下面就以代码说话:连接式:SqlConnectionsqlConn=newSqlConnection("server=.;database=pubs;userid=sa;pa...
[阅读全文]
-
ADO.net中数据库连接方式
[内容预览]
0 | 2007-11-19 21:49:50
在MSDN中,.net的数据库连接字符串都有详细的说明,我这里以代码范例的方式罗列一些,具体的每一项代表的意义可以参看MSDN.ADO.net中数据库连接方式(微软提供)微软提供了以下四种数据库连接方式:System.Data.OleDb.OleDbConnectionSystem.Data.SqlClient.Sql...
[阅读全文]
-
ADO.NET实用技巧两则
[内容预览]
0 | 2007-11-19 21:49:45
要想充分发挥ADO.NET的优势,不仅需要全面、深入理解ADO.NET编程模型,及时总结经验、技巧也十分重要。ADO已经有多年的实践经验,ADO.NET以此为基础,提供了更加丰富、强大的工具;尽管如此,ADO.NET的设计目标毕竟不是提供一个即插即用的工具,它不会把所有的编程工作简化到仅靠鼠标点击就可以完成的程度。...
[阅读全文]
-
最佳实践 ADO.NET实用经验无保留曝光
[内容预览]
0 | 2007-11-19 21:49:41
ADO.NET作为微软最新的数据访问技术,已经在企业开发中得到了广泛的应用。对于一线的开发人员来说,掌握基本的概念和技术之后,提高应用水平和解决实际问题的最有效手段,莫过于相互交流彼此的最佳时间经验经验。在这篇文章中,两位ADO.NET专家向读者毫无保留地、详尽地介绍了很多实用经验。 简介 本文为您提供了在Mi...
[阅读全文]
-
[图文] ADO.NET中的多数据表操作浅析之读取
[内容预览]
0 | 2007-11-19 21:49:35
在开发基于.NET平台的数据库应用程序时,我们一般都会用到DataSet,作为ADO.NET的核心类它为我们提供了强大的功能,而整个看上去就像是放在内存内的一个小型数据库,内部包括了DataTable、DataView、DataRow、DataColumn、Constraint以及DataRelation。当初看到...
[阅读全文]
-
使用ADO.NET配置SQL Server事务处理
[内容预览]
0 | 2007-11-19 21:49:27
ADO.NET提供了处理后台数据所需要的一切功能,并且使用起来就如同从一张表格中读取一个数据那样简单。事务处理(transaction)允许你把数据库操作归为一组,由此来保证所有的操作都能够执行。因为一旦其中的一项操作执行失败,则整个事务处理都会失败。现在让我们来看看在.NETFramework下是如何使用事务处理的。...
[阅读全文]
-
[图文] 深入解读 ADO.NET2.0的十大最新特性
[内容预览]
0 | 2007-11-19 21:49:25
文/spgoal 这篇文章概述了.NETFramework2.0里的ADO.NET2.0的最新特性。在以下叙述中将附带一些简单的例子来讨论这些特性的细节。 以下便是ADO.NET新增的特性: 1.批量复制操作(BulkCopyOperation) 将数据从一个数据源批量复制到另一个数据源是ADO.NET2....
[阅读全文]
-
用ado.net对word,excel进行存取
[内容预览]
0 | 2007-11-19 21:49:21
blob表3idint400namechar5010blobimage1610typechar601saveFile.aspx.csprivatevoidButton1_Click(objectsender,System.EventArgse){Streamimgdatastream=File1.PostedFile....
[阅读全文]
-
[图文] 深入分析ADO.NET中的DataSet对象
[内容预览]
0 | 2007-11-19 21:49:19
ADO.NET是.NetFrameWorkSDK中用以操作数据库的类库的总称。而DataSet类则是ADO.NET中最核心的成员之一,也是各种开发基于.Net平台程序语言开发数据库应用程序最常接触的类。之所以DataSet类在ADO.NET中具有特殊的地位,是因为DataSet在ADO.NET实现从数据库抽取数据中...
[阅读全文]
-
ado.net获取存储过程的返回值
[内容预览]
0 | 2007-11-19 21:49:15
假设有存储过程如下:-CREATEprocsp_uptmp@tmpNamevarchar(50),@srcPosvarchar(255)asBeginTRANinsertintot_templatevalues(@tmpName,@srcPos)COMMITreturnisnull(@@identity,0)GO在ad...
[阅读全文]
-
ADO.NET 数据集中浏览多个相关表 1
[内容预览]
0 | 2007-11-19 21:49:09
摘要:ADO.NET中的数据集是一种在内存中表示数据的方法,它可以包含多个相关的数据表。本文介绍了在数据集中浏览这些相关数据表的方法。您将在VisualBasic?.NET或VisualC#?.NET中创建一个Windows?应用程序,基于选定的记录返回相关记录,并使用表达式列为相关记录生成合计信息。本文包含一些指向英...
[阅读全文]
-
ADO.NET 数据集中浏览多个相关表 2
[内容预览]
0 | 2007-11-19 21:49:06
创建应用程序本节将建立这一演练的起点。随后的步骤将创建数据连接、数据适配器和包含相关表的数据集,以及几个选择和显示数据的控件。创建新的Windows应用程序从File(文件)菜单中,指向New(新建),并选择Project(项目)。将显示NewProject(新建项目)对话框。在ProjectTypes(项目类型)窗格...
[阅读全文]
-
ADO.NET 数据集中浏览多个相关表 3
[内容预览]
0 | 2007-11-19 21:49:04
显示数据此应用程序使用组合框、列表框和RTF文本框来选择和显示数据。添加选择和显示数据的控件在SolutionExplorer(解决方案资源管理器)中,右键单击Form1(.cs或.vb,取决于应用程序的语言),然后从快捷菜单中选择ViewDesigner(视图设计器)。在窗体的左半部,添加一个ListBox控件,并将...
[阅读全文]
-
ADO.NET 数据集中浏览多个相关表 4
[内容预览]
0 | 2007-11-19 21:49:01
显示相关记录现在您已经有了选定客户的相关记录(存储在数据行数组中),您可以显示它们以便与用户进行交互。应用程序将逐一访问GetChildRows方法返回的数据行数组中的数据,并将每个相关记录的“订单ID”作为单独的项添加到列表框中。注意:虽然此示例将逐一访问相关数据行数组中的数据,但列表框可能已经使用属性窗口,通过Da...
[阅读全文]
-
ADO.NET 数据集中浏览多个相关表 5
[内容预览]
0 | 2007-11-19 21:48:59
创建关系在SolutionExplorer(解决方案资源管理器)中,双击dsNorthwind.xsd文件。文件将在XMLDesigner(XML设计器)中打开。从工具栏的XMLSchema(XML架构)选项卡中,将Relation(关系)拖到订单表上。在EditRelation(编辑关系)对话框中,设置以下属性:元素...
[阅读全文]
-
ADO.NET 数据集中浏览多个相关表 6
[内容预览]
0 | 2007-11-19 21:48:57
表达式列除了包含静态数据外,还可以基于表达式的结果为DataColumn分配值。表达式是一个分配给DataColumn.Expression属性的字符串。当表达式与相关数据一同使用时,数据列可以包含:相关数据列的计算所得值。相关数据列的合计信息。相关数据的逻辑比较结果。为说明处理相关数据时的值表达式列,我们将针对每种使...
[阅读全文]
-
ADO.NET 2.0批量数据操作和多动态结果集
[内容预览]
0 | 2007-11-19 21:48:55
1.大批量数据操作 可以利用SqlBulkCopy类快速写入大批量数据,针对SQLServer的优化,可以写入DataRow数据,DataTable,DataReader WriteToServer(DataTable)写入数据表 WriteToServer(DataRow[])批次写入数据行 WriteT...
[阅读全文]
-
使用ADO.net将数据导出到Excel并提供下载
[内容预览]
0 | 2007-11-19 21:48:48
publicstringDataTableToExcel(DataTabledt,stringexcelPath){if(dt==null){return"DataTable不能为空";}introws=dt.Rows.Count;intcols=dt.Columns.Count;StringBuildersb;str...
[阅读全文]
-
用多活动结果集优化ADO.NET2.0数据连接
[内容预览]
0 | 2007-11-19 21:48:43
阅读概要欢迎参予讨论MARS的使用!通过这里介绍的MARS技术上,你能够在单个连接上执行多重数据库查询。而且依赖于MARS技术的编码更为简单易读,并且使你在开发数据集中的Web应用程序时可以减少内存使用并在一定程序上消除性能瓶颈。难道你不想尝试一下MARS? 多活动结果集(MultipleActiveResult...
[阅读全文]





