<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jsrgren]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jsrgren</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jsrgren]]></copyright><item><title><![CDATA[关于SPOOL]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84617378</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84617378</guid><author>jsrgren</author><pubDate>Tue, 22 Jul 2014 14:16:50 +0800</pubDate><description><![CDATA[关于SPOOL(SPOOL是SQLPLUS的命令，不是SQL语法里面的东西。) 对于SPOOL数据的SQL，最好要自己定义格式，以方便程序直接导入,SQL语句如： select taskindex||'|'||commonindex||'|'||tasktype||'|'||to_number(to_char(sysdate,'YYYYMMDD')) from ssrv_sendsms_task;...]]></description><category></category></item><item><title><![CDATA[Oracle DDL,DML,DCL,TCL 基础概念]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84418194</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84418194</guid><author>jsrgren</author><pubDate>Fri, 12 Apr 2013 10:36:02 +0800</pubDate><description><![CDATA[
Oracle DDL,DML,DCL,TCL 基础概念

2011-12-08 14:59:56     我来说两句      

收藏    我要投稿



 
对于SQL语言，有两个组成部分：
DML（data manipulation language）：它们是SELECT、UPDATE、INSERT、DELETE，就象它的名字一样，这4条命令是用来对数据库里的数据进行操作的语言。...]]></description><category></category></item><item><title><![CDATA[C# Socket笔记]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84358112</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84358112</guid><author>jsrgren</author><pubDate>Mon, 19 Nov 2012 11:41:37 +0800</pubDate><description><![CDATA[1. Socket的异步通信和同步通信是针对程序的写法来说的，与底层通信协议不是一回事。]]></description><category></category></item><item><title><![CDATA[C# 类型基础]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84298030</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84298030</guid><author>jsrgren</author><pubDate>Mon, 08 Oct 2012 13:43:58 +0800</pubDate><description><![CDATA[
C# 类型基础
引言
本文之初的目的是讲述设计模式中的 Prototype(原型)模式，但是如果想较清楚地弄明白这个模式，需要了解对象克隆(Object Clone)，Clone其实也就是对象复制。复制又分为了浅度复制(Shallow Copy)和深度复制(Deep Copy)，浅度复制 和 深度复制又是以 如何复制引用类型成员来划分的。由此又引出了 引用类型和 值类型，以及相关的对象判等...]]></description><category></category></item><item><title><![CDATA[C#调用oracle存储过程最简单的实例]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84297016</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84297016</guid><author>jsrgren</author><pubDate>Wed, 03 Oct 2012 07:37:06 +0800</pubDate><description><![CDATA[C#调用oracle存储过程最简单的实例 

Oracle方面１．创建Oracle过程存储create or replace procedure proce_test(paramin in varchar2,paramout out varchar2,paraminout in out varchar2)asvarparam varchar2(28);beginvarparam:=parami...]]></description><category></category></item><item><title><![CDATA[深刻理解C#中资源释放]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84296965</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84296965</guid><author>jsrgren</author><pubDate>Tue, 02 Oct 2012 20:27:12 +0800</pubDate><description><![CDATA[

      今天我的一个朋友看到我写的那篇《C#中用AJAX验证用户登录》时，给我指出了点小毛病。就是在用户登录时，如果用户登录失败，在下面这段代码中，都会new出来一个User对象，如果连续登录失败多次，就会生成多个User对象，而它们在登录失败后已经无用了，依然占据着内存，就算是C#有垃圾回收机制，但不确定什么时候对这些对象进行回收。然后去网上找了一篇C#资源释放的文章，讲的很透彻，和...]]></description><category></category></item><item><title><![CDATA[c# 获取方法所在的命名空间 类名 方法名 ]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84292955</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84292955</guid><author>jsrgren</author><pubDate>Fri, 21 Sep 2012 09:13:54 +0800</pubDate><description><![CDATA[using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;using System.Reflection;namespace GetMethodNameSpace{    class Program    {        public sta...]]></description><category></category></item><item><title><![CDATA[oracle 传智播客笔记]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84284345</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84284345</guid><author>jsrgren</author><pubDate>Thu, 06 Sep 2012 10:41:53 +0800</pubDate><description><![CDATA[oracle 传智播客_ORACLE经典视频教程 笔记(2008-09-09 15:32:34)
 1.3个默认用户 sys chang_on_install system manager scott tiger2.启动监听 lsnrctl start3.启动实例 oradmin -startup -sid orcl 4.创建用户 create user xx identified by xx;...]]></description><category></category></item><item><title><![CDATA[内存泄露检测工具 ]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84284341</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84284341</guid><author>jsrgren</author><pubDate>Thu, 06 Sep 2012 10:40:07 +0800</pubDate><description><![CDATA[
                                                    MemProof教程 


简介
       MemProof（内存清道夫）是AutomatedQA出品的一款非常不错的检测内存泄漏和资源泄漏的免费调试工具，适合于WIN32平台下使用DELPHI/C++ BUILDER开发的应用程序。利用它可以方便的查找出一些忘记释放的指针以及资源...]]></description><category></category></item><item><title><![CDATA[连接字符串]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84284338</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84284338</guid><author>jsrgren</author><pubDate>Thu, 06 Sep 2012 10:39:35 +0800</pubDate><description><![CDATA[[MAIN]
           string dataDir = AppDomain.CurrentDomain.BaseDirectory;            if (dataDir.EndsWith(@&quot;\bin\Debug\&quot;) || dataDir.EndsWith(@&quot;\bin\Release\&quot;))            {                dataDir = ...]]></description><category></category></item><item><title><![CDATA[ADO.Net简介]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84284326</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84284326</guid><author>jsrgren</author><pubDate>Thu, 06 Sep 2012 10:28:01 +0800</pubDate><description><![CDATA[一 ADO.Net简介
访问数据库的技术有许多，常见的有一下几种：开放数据库互联（ODBC）、数据访问对象（DAO）、远程数据对象（RDO）、 ActiveX数据对象（ADO）。我们今天主要要学习ADO.NET中OracleClient命名空间中的几个常用对象，用这作为对ADO.NET认识学习的开始。
ADO与ADO.NET既有相似也有区别，他们都能够编写对数据库服务器中的数据进行访问和操作的...]]></description><category></category></item><item><title><![CDATA[delphi QuickReport ]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84171639</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84171639</guid><author>jsrgren</author><pubDate>Tue, 20 Mar 2012 14:54:09 +0800</pubDate><description><![CDATA[报表控件简介
2009-03-16 11:23



在本讲中为大家介绍报表组件Qreport和统计组件Decision Cube，并讲一下BDE的DBI函数使用。 一、QReport 报表组件 已经讲过，QReport 组件不是很好用，不过如果您的要求不高还是使用它吧。QReport 组件的用途就是从数据集中读出数据生成报表。Qreport是一组组件，共有23个组件，只能简单介绍，让大家...]]></description><category></category></item><item><title><![CDATA[TIniFile ]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84171602</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84171602</guid><author>jsrgren</author><pubDate>Tue, 20 Mar 2012 14:13:39 +0800</pubDate><description><![CDATA[Delphi TIniFile 学习



一、定义
1、在Interface的Uses节增加IniFiles；
2、在Var变量定义部分增加一行：myinifile:Tinifile;
然后，就可以对变量myinifile进行创建、打开、读取、写入等操作了。
二、打开INI文件
    Filename:=ExtractFilePath(Paramstr(0))+'program...]]></description><category></category></item><item><title><![CDATA[第三方控件安装方法]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84130801</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84130801</guid><author>jsrgren</author><pubDate>Fri, 20 Jan 2012 20:18:21 +0800</pubDate><description><![CDATA[基本安装：1、对于单个控件，Componet--&amp;gt;install component..--&amp;gt;PAS或DCU文件--&amp;gt;install；2、对于带*.dpk文件的控件包，File--&amp;gt;Open(下拉列表框中选*.dpk)--&amp;gt;install即可；3、对于带*.bpl文件的控件包，Install Packages--&amp;gt;Add--&amp;gt;bpl文件名即可；4、如果以上...]]></description><category></category></item><item><title><![CDATA[delphi数据库开发]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84128243</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84128243</guid><author>jsrgren</author><pubDate>Fri, 13 Jan 2012 13:15:12 +0800</pubDate><description><![CDATA[Delphi企业版的Borland数据库引擎(BDE)可以高性能地连接SQL服务器，比如InterBase、Microsoft SQL Server、Oracle、InformixDynamic Server、Sybase Adaptive Server和DB2。
数据集的每一列被称为一个字段，每一行被称为一个记录。·数据集：是一个分立的数据记录的集合。数据集由VCL的TDataSet表示。·表...]]></description><category></category></item><item><title><![CDATA[delphi System - 内存]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84126016</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84126016</guid><author>jsrgren</author><pubDate>Sun, 08 Jan 2012 18:47:17 +0800</pubDate><description><![CDATA[1.System.New、System.Dispose - 为某个指针申请和释放内存


例
unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;type  TForm1 = class(TForm)  ...]]></description><category></category></item><item><title><![CDATA[Delphi中ClientDataSet的数据查找 ]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84124058</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84124058</guid><author>jsrgren</author><pubDate>Tue, 03 Jan 2012 19:03:03 +0800</pubDate><description><![CDATA[ClientDataSet的数据查找。我所介绍的心得和技巧都是用ClientDataSet来做范例，也可以应用于其他的一些DataSet。废话就不多说了。我们还是先看代码，让后再总结。1.Scanning 扫描数据查找这是最简单最直接也是最慢的一种方法，遍历所有数据：procedure TForm1.ScanBtnClick(Sender: TObject);varFound: Boolean;b...]]></description><category></category></item><item><title><![CDATA[Delphi中ClientDataSet浅析 ]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84124057</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84124057</guid><author>jsrgren</author><pubDate>Tue, 03 Jan 2012 19:01:14 +0800</pubDate><description><![CDATA[      与一般的数据集组件不同，TClientDataSet使用的技术比较特别，本着高速度、低存储需求的原则TClientDataSet的内部使用了两个数据存储源。第一个是其Data属性，这是当前内存数据的视图，反映了所有的数据改变。如果用户从数据中删除一条记录，则此记录将从Data中消失，相应地，加入一条新记录后，此记录便存在Data属性中了。另一个数据源是Delta属性，故名思义，即增量的...]]></description><category></category></item><item><title><![CDATA[Delphi中ClientDataSet的用法]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84124056</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84124056</guid><author>jsrgren</author><pubDate>Tue, 03 Jan 2012 18:58:56 +0800</pubDate><description><![CDATA[      TClientDataSet控件继承自TDataSet，其数据存储文件格式扩展名为 .cds，是基于文件型数据存储和操作的控件。该控件封装了对数据进行操作处理的接口和功能，而本身并不依赖上述几种数据库驱动程序，基本上能满足单机&quot;瘦&quot;数据库应用程序的需要。
     一、TClientDataSet的基本属性和方法介绍
    1、FieldDefs: 字段定义列表属性
     ...]]></description><category></category></item><item><title><![CDATA[Delphi 6 程序员代码编写标准指南]]></title><link>https://blog.youkuaiyun.com/jsrgren/article/details/84121315</link><guid>https://blog.youkuaiyun.com/jsrgren/article/details/84121315</guid><author>jsrgren</author><pubDate>Wed, 28 Dec 2011 11:06:18 +0800</pubDate><description><![CDATA[TControl                                                                                                                                                                                                ...]]></description><category></category></item></channel></rss>