李天平的博客


天道酬勤
随笔 - 169, 文章 - 17, 评论 - 2977, 阅读 - 116万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  数据库开发

摘要:续IBatisNet开发使用小结 之一四. IBatisNet组件使用1. DomSqlMapBuilderDomSqlMapBuilder,其作用是根据配置文件创建SqlMap实例。可以通过这个组件从Stream, Uri, FileInfo, or XmlDocument instance 来读取sqlMap.config文件。2. SqlMapSqlMapper是IBatisnet的核心组件... 阅读全文

posted @ 2009-05-03 12:00 李天平 阅读(8507) 评论(8) 推荐(1) 编辑

摘要:一. 介绍 平常做企业级应用,需求变化是经常的事,而很多基础代码重复也是很让人头疼的问题。所以很多人会使用一些ORM框架来增强项目的可维护性、可扩展性。IBatis.Net就是一个比较易用的ORM框架,使用起来较为方便、灵活。IBatis.Net是从Ibatis的Java版本移植过来的.NET版本。iBATIS作为一种独特的Data Mapper,使用SQL映射的方式将对象持久化至关系型数据库。简... 阅读全文

posted @ 2009-03-05 22:45 李天平 阅读(7232) 评论(11) 推荐(0) 编辑

摘要:Enterprise Library 2.0很多人都已熟悉,有的人也在很多项目里做了应用,很早以前也使用企业库的2.0做了一些项目,但感觉很多代码还是有些冗余和重复,同时为了兼容现有的系统结构而不影响现有数据访问方式(包括代码生成器的DAL代码)不变,对Enterprise Library 2.0 的调用进行了进一步封装(按我过去DbHelperSQL的思路),在不改变现有的DAL的方式下来使用企... 阅读全文

posted @ 2006-08-07 22:15 李天平 阅读(16862) 评论(43) 推荐(0) 编辑

摘要:这是我很早以前看过的微软的一篇文章,最近,一些网友问的问题很多理论都在里面,所以,整理一下放在这里,大家可以参考一下。 简介 本文为您提供了在 Microsoft ADO.NET 应用程序中实现和获得最佳性能、可伸缩性以及功能的最佳解决方案;同时也讲述了使用 ADO.NET 中可用对象的最佳实践;并提出一些有助于优化 ADO.NET 应用程序设计的建议。 本文包含: • 有关 .NET... 阅读全文

posted @ 2006-02-20 22:14 李天平 阅读(13814) 评论(15) 推荐(7) 编辑

摘要:using System;using System.Collections;using System.Collections.Specialized;using System.Runtime.Remoting.Messaging;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace LT... 阅读全文

posted @ 2005-12-03 00:18 李天平 阅读(11695) 评论(16) 推荐(2) 编辑

摘要:做项目时需要实现数据库的事务,觉得每次用SqlTransaction 写代码,太麻烦了,就想总结一个通用的方法放在数据层,以便复用.就自己写了简单的方法.可满足一般情况下的需求.:) 同时执行两条SQL语句的方法: public static void ExecuteSqlTran(string SQLString1,string SQLString2) { using (SqlCon... 阅读全文

posted @ 2005-12-03 00:05 李天平 阅读(3071) 评论(1) 推荐(0) 编辑

摘要:ORACLE 日期_: submitdate=DateTime.Parse(submitdate).ToString("d-M月-yyyy"); 当前时间:sysdate() to_date('2002-01-02','yyyy-M-dd') select count(1) from L_PERM where CANCEL 'Y' and (sysdate-perm_date)>3 ... 阅读全文

posted @ 2005-12-02 23:53 李天平 阅读(1169) 评论(0) 推荐(0) 编辑

摘要:一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用... 阅读全文

posted @ 2005-12-02 23:52 李天平 阅读(1971) 评论(1) 推荐(0) 编辑

摘要:一.用SqlConnection连接SQL Server 1..加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initial cata... 阅读全文

posted @ 2005-12-02 23:32 李天平 阅读(7229) 评论(8) 推荐(6) 编辑

摘要:一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2.... 阅读全文

posted @ 2005-12-02 23:06 李天平 阅读(4783) 评论(0) 推荐(0) 编辑

摘要:通过批处理执行sql命令: 1. Restore.bat文件内容: osql -E -S -i C:\TempDB\Restore.txt 2. Restore.txt文件内容: use master if exists (select * from sysdevices where name='TruckDB') EXEC sp_dropdevice 'Tru... 阅读全文

posted @ 2005-12-02 23:05 李天平 阅读(1960) 评论(0) 推荐(0) 编辑

摘要:/* 导出到excelEXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""' /* 导入ExcelSELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data So... 阅读全文

posted @ 2005-12-02 23:02 李天平 阅读(2619) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示