给DataGrid加上右键菜单 2005-12-23 0 · 代码如下:Dim fileName As String
Dim MyXMLDataSet As New DataSet
fileName = "sunhai.XML"
MyXMLDataSet.ReadXML(fileName)
Form1.DefInstance.DataGrid1.DataSource = MyXMLDataSet 启动程序,DataTable默认是闭合的,需要手动点击展开,不胜其烦,用如下代码实现自动展开DataTable...
一个简单的数据库操作类 2005-12-23 0 · 类代码using System;
using System.Data;
using System.Data.SqlClient;namespace exchange
{public class MyDataOp{private String StrSql;private String StrConn;private SqlConnection Conn;public MyDataOp(String ss) { StrSql = ss;StrConn = System.Configuration.ConfigurationSettings.A...
实战 .Net 数据访问层 - 6 2005-12-23 0 · 回到最初的代码1,作者通过DAF的不同调用总共得到了5种不同的Data Entity对象:DataTable,DataSet,MyCustomer,Ilist,DbDataReader,奇怪的是,只有第三次调用才返回真正的Data Entity对象:MyCustomer,这不是和上面所说的Data Entity Façade自相矛盾吗?且慢,下面的代码或许能够 ...
实战 .Net 数据访问层 - 8 2005-12-23 0 · 3. Data Access Façade讨论DAF前,还是先来看段代码:代码7:DAF是个啥样?// DafBase:提供大部分应用程序所需的基本Data Access支持,// 包括调用DAL方法等public abstract class DafBase{public DafBase() { }protected virtual DefBase CallDalMethod(object[] paramsValue...
实战 .Net 数据访问层 - 9 2005-12-23 0 · Ok,上面的DafBase只是个Abstract Base Class(ABC),请继续看下面的真正Daf:代码8:让DAF工作起来!// MyDaf:提供当前应用程序所需的Data Access支持,从DafBase继承public class MyDaf: DafBase{public MyDaf() { }protected override DefBase CallDalMethod(object[] paramsValue){...DefBas...
实战 .Net 数据访问层 - 11 2005-12-23 0 · 4. Data Access Logic讨论Data Access Logic(为了不和Data Access Layer混淆,文中所有涉及Data Access Logic的部分将全部使用全称描述,DAL仅指Data Access Layer)前,让我们先看一看它的结构示意图:咦!怎么回事?看上去长得与DAF非常相似嘛!难道这就是作者“不辞辛劳”单独开辟一个小...
实战 .Net 数据访问层 - 12 2005-12-23 0 · 从这个DalBase很容易看出,Framework Level的支持主要集中在Cache Management和Distributed Process上面,这也几乎是所有Data Access Logic都不得不考虑的现实问题(可能在实际项目中,Data Access Logic Level的Distributed Process需求不会很多,大部分都在Business Logic中直接解决了)!以下,...
实战 .Net 数据访问层 - 13 2005-12-23 0 · 具体的Data Access Logic实现技术,作者感觉已没有必要多加讨论,相信只要是有过ADO.NET开发经验的同志都比较清楚应该怎么做,网上的资料也浩如烟海,非常齐全!在此,就以作者自己的一段Data Access Logic代码来结束关于它的讨论:代码11:使用Data Access Logic进行Remoting调用 – 1,基本操作c...
实战 .Net 数据访问层 - 14 2005-12-23 0 · 代码12:使用Data Access Logic进行Remoting调用 – 2,Remoting访问class CustomerDal_ORM : MyDal{// 请注意:这个delegate方法被限制为private访问权限private ArrayList GetAllCustomers_Remoting_delegate(){ArrayList al = null;RemoteCustomer remote = (RemoteCustomer)Activator.GetObjec...
实战 .Net 数据访问层 - 15 2005-12-23 0 · 上面的示意图中,步骤7指向的Remoting Server就是Host程序,而Remoting Server包裹着的RemoteCustomer就是真正提供服务的数据操作类。以下所列代码即为该类的部分实现:代码13:使用Data Access Logic进行Remoting调用 – 3,RemoteCustomerpublic class RemoteCustomer: MarshalByRefObject{publi...
如何取出sqldatareader的字段值 2005-12-23 0 · SqlDataRead myDR;
可以使用SqlDataRead.getString(1)
或者SqlDataRead["字段名"].ToString()取值,
用[]必须加System.Convert里面的方法对其转值,而用字段索引号,可以直接使用GetString,GetInt,GetDateTime等,这些方法名可能写错了,大家自己查吧。
连接到oracle数据库(一) 2005-12-23 0 · using System;
using System.Data;
using System.Data.ADO;class OracleTest
{
static void Main()
{//UID - User Id
//PWD - Password
//Server - Your Service name
//Using Microsoft ODBC for Oracle DSN-Less
//const string strConn = "Provider=MSDASQL;DRIVER={Microsoft
ODBC for OR...
一种软件多数据库支持实现方式介绍 2005-12-23 0 · 当我们以一个项目的方式来完成软件设计开发时,通常开发的具体环境已经确定,采用的数据库也已经确定,因此不存在支持多数据库方面的需求。但是,如果一个软件以产品的方式出现,需要以同一产品适应不同企业的IT环境时,多数据库支持将是一个非常重要的需求;如何实现多数据库支持,将直接关系到产...
亲密接触ADO.NET v2.0 2005-12-23 0 · 随Whidbey发布的新一代ADO.NET有一些伟大的特征,这将使我们开发人员的生活变得更轻松一点点。下面我向大家介绍ADO.NETv2.0的一些特征。一.多活动结果集(MARS:Multiple Active Results Sets)允许一个连接支持多个并发命令和多个打开的结果集。你能通过一个查询打开一个结果集,并且在前一个仍 ...
.NET中使用oledb连接sybase和csv格式文件的连接 2005-12-23 0 · 前段时候看了一些.net中连接数据库的大全,发现不是很全,特别是sybase和csv这两个数据使用方式,现在把我的连接方式供大家参考。Sybase(oledb)首先需要安装12.5的ole客户端,在配置程序中添加data source.然后再.net中就可以使用了。Provider=Sybase.ASEOLEDBProvider.2;Initial Catalog=数据库名...
微软SQL Server 2000 Reporting Services介绍(四) 2005-12-23 0 · 微软SQL Server 2000 Reporting Services介绍(四)[摘要 ] 本文对Reporting Services的一些不太常见的功能进行了分析,最后根据使用情况列举了Reporting Services的一些不足的地方,估计这些不足都会在正式版中解决.[关键字] Reporting Services,.NET Framework. DrillThrough,rdl文件,rds文件n ...
简述DbDataAdapter.Update 方法(续) 2005-12-23 0 · 附 DbDataAdapter.Update方法的所有重载版本n Overloads Public Function Update(ByVal dataRows() As DataRow) As Integern Overrides Overloads Public Function Update(ByVal dataSet As DataSet) As Integer Implements IDataAdapter.Updaten Overloads Public Fun...
数据结构与算法(C#实现)系列---演示篇(一) 2005-12-23 0 · 数据结构与算法(C#实现)系列---演示篇(一)Heavenkiller(原创)这一篇主要是针对以后各篇的数据类型进行一个实质性的演示。因此希望大家具体看了各种数据结构的分析之后再看这篇。主要包括如下几个方面的演示:1. 堆栈。 演示了一个利用堆栈作的RPN计算器2. 排序表。演示了一个利用排序表 ...
.net多语言和数据集内多数据表的处理(2) 2005-12-23 0 · 2 考虑一个数据集中有多个数据表的问题好处是什么?很重要的一点,可以很方便的导航取得相关的信息,如Province.GetCityRows ()可以获得这个省下面的所有城市,而Province.CountryRow则可以得到这个省所在的国家,是不是比以前通过外键再到数据库去查方便的多呢?伴随着这种导航 ...
.net多语言和数据集内多数据表的处理(1) 2005-12-23 0 · 1 考虑多语言的问题
对于多语言,需要考虑两个方面,一个是界面,一个是数据库信息,对于界面的多语言问题比较简单,只要建立相应的资源文件就可以了,这里不再多说;比较复杂的是数据库信息的多语言化,这里说说Freight.net的解决方案。Freight.net将使用Storm.MultiLanguage构件来处理多 ...
页次:127 /228 20篇/页 首页 上一页 下一页 尾页 合计 4553 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页