自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(162)
  • 资源 (1)
  • 收藏
  • 关注

转载 查詢 oracle session

怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。 #查看当前不为空的连接select * from v$session where username is not null#查看不同用户的连接数select username,count(username) from v$session where username is not null group by use...

2018-04-23 09:21:55 2172

转载 C# 十六进制 string 转换为浮点型

十六进制字符串与数值类型之间转换(C# 编程指南) 以下示例演示如何执行下列任务: 获取字符串中每个字符的十六进制值。 获取与十六进制字符串中的每个值对应的字符。 将十六进制 string 转换为整型。 将十六进制 string 转换为浮点型。 将字节数组转换为十六进制 string。  示例分析 此示例输出 string 中的每个字符的十六

2017-11-17 09:29:23 19358

原创 Delphi 動態創建控件,賦值,使用

uses 中定義:type  TMyComponent = class(TComponent)  public    item1, item2, item3, item4, item5, item6: string;    constructor Create(Owner1: TComponent; s1: string); overload;    const

2017-08-18 14:46:09 602

原创 Delphi string 自動分割為數組

var inputList: TStrings;text:Stringtext:=GSP*PL*0001*123*456  inputList := TStringList.Create;            inputList.Delimiter:='*'  ;            inputList.DelimitedText:=STRINGREPLACE(

2017-08-18 14:37:33 407

转载 C# Static

Static1、静态方法与非静态方法a、静态方法的调用类.静态方法名([参数列表])非静态方法的调用类 对象 = new 类的构造函数([参数列表])对象.非静态方法名([参数列表])静态方法是属于类的,而非静态方法是属于对象的;b、内存的初始化静态成员是在第一次使用时进行初始化。非静态的成员是在创建对象的时候。静态构造函数只能被执行一次;非静态的构造函数可

2017-02-08 10:03:48 791

转载 PlaySound函数

单元: MMSystemPlaySound函数的声明为:     BOOL PlaySound(LPCSTR pszSound, HMODULEhmod,DWORDfdwSound);    参数pszSound是指定了要播放声音的字符串,该参数可以是WAVE文件的名字,或是WAV资源的名字,或是内存中声音数据的指针,或是在系统注册表WIN.INI中定义的系

2016-10-28 16:45:10 1479

原创 oracle 维护

select ff.s tablespace_name,        ff.b total,        (ff.b - fr.b) usage,        fr.b free,        round((ff.b - fr.b) / ff.b * 100) || '%' usagep   from (select tablespace_name s, sum(byt

2016-10-18 13:34:08 283

转载 如何用rownum实现大于、小于逻辑?(返回rownum在4—10之间的数据)

今开发人员人员需要查找介于10-21的数据:SELECT *FROM (SELECT FROM WHERE GROUP BY ORDER BY desc) ta WHERE ta.rownum > 10 AND ta.rownum 不得结果,事实上:rownum是一个总是从1开始的伪列,Oracle 认为这种条件(不能使用>)不成立,查不到记录.但可以使用相减的方法

2016-10-10 11:35:49 1869

转载 SQLiteDatabase 自带添加、删除、更新、查询的操作方

Android学习笔记----SQLiteDatabase 自带添加、删除、更新、查询的操作方法:实现添加,删除,更新,7.除了前面给大家介绍的execSQL()和rawQuery()方法, SQLiteDatabase还专门提供了对应 于添加、删除、更新、查询的操作方法: insert()、delete()、update()和query() 。这些 方法实际上是给那些不太了解SQL语

2016-10-08 14:53:19 14975

原创 生产各种数据格式的sql语句

1.行转列:  样例:    重复数据:         2.ROW_NUMBER() OVER函数的基本用法  简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。

2016-09-01 11:37:58 492

转载 C# 表复制和数据行的复制说明(Clone、ImportRow 、Copy )

转载来源http://www.cnblogs.com/qfb620/p/4134955.html///        /// 构建测试数据表        ///        ///        private DataTable GetTB()        {            //定义表结构            DataTable dt =

2016-06-24 11:09:34 1396

转载 DataTable的AcceptChange方法为什么不能在Update之前?

本人转载http://www.cnblogs.com/telnet_mike/archive/2011/08/29/2159013.html总结:DataTable.AcceptChanges相当于将DataTable表中的所有DataRow的RowState状态 重置为Unchanged DataTable.RejectChanges方法:回滚自该表加载以来或者上次调用AcceptCha

2016-06-24 10:55:10 1936

转载 Delphi中的布尔类型

Delphi中定义了四种布尔类型:Boolean,ByteBool,WordBool和LongBool。后面三种布尔类型是为了与其他语言兼容而引入的,一般情况下建议使用Boolean类型。这四种类型的布尔值占用内存的数量如下:Boolean    1 ByteByteBool   1 ByteWordBool  2 Bytes(1 Word)LongBool   4 Bytes

2016-05-31 11:00:54 1443

转载 Oracle 树操作(select…start with…connect by…prior)

Oracle 树操作(select…start with…connect by…prior)oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而

2016-05-17 15:30:58 256

转载 Oracle日期周详解以及周开始结束时间计算

1 ORACLE中周相关知识描述1.1           日期格式化函数TO_CHAR(X [,FORMAT]):将X按FORMAT格式转换成字符串。X是一个日期,FORMAT是一个规定了X采用何种格式转换的格式字符串,FORMAT与周相关的有W,WW,IW,D,FMWW。W的含义是一个月的第几周。是按照ORACLE自定义的标准周来返回周数。I

2016-05-16 14:44:19 2872

原创 length()与lengthb()

oracle中length()与lengthb()区别 一:OracleSQL.oracle中length()与lengthb()区别 SQL> select length('中國) from dual; LENGTH('中國) --------------              2 SQL> select lengthb('中國) from dual; LEN

2016-05-09 17:41:03 790

转载 Oracle 如何修改列的数据类型

对字段操作操作方法更新字段名alter table TABLE_NAME rename column column_old to column_new;添加字段alter table TABLE_NAME add COLUMN_NAME varchar(10);删除字段alter table TABLE_NAME drop column COLU

2016-05-09 16:36:20 497

转载 c#中datagrid控件的基本使用

c#中datagrid控件的基本使用   datagrid控件的作用简单点说就是将表格显示出来,用的多的是直接链接数据库文件,也可以自己见一个表格对象,链接到datagrid控件,下面是一个简单的例子            DataTable dt = new DataTable();            //新建列            DataColumn c

2016-04-07 18:17:40 13868

原创 當前日期為第几周

SQL:select to_char(TO_DATE('20110101', 'YYYYMMDD'), 'yyyyiw') as week, --oracle求当年的第几周      to_char(TO_DATE('20110101', 'YYYYMMDD'), 'yyyyww') as week2, --oracle求当年的第几周      to_char(TO_DATE('201

2016-03-29 16:49:23 365

转载 ORACLE 存儲過程發郵件

CREATE OR REPLACE PROCEDURE PROCSENDEMAIL(P_TXT       VARCHAR2,                                          P_SUB       VARCHAR2,                                          P_SENDOR    VARCHAR2,     

2016-03-16 15:23:03 326

转载 利用Oracle数据库发送邮件

CREATE OR REPLACE PROCEDURE send_mail( 2        p_recipient VARCHAR2, -- 邮件接收人 3        p_subject   VARCHAR2, -- 邮件标题 4        p_message   VARCHAR2  -- 邮件正文 5  ) 6  IS 7    8       --下面四

2016-03-16 15:09:42 1231

转载 isPostBack

一个页面第一次显示的时候 isPostBack=false 然后你在这个页面上点击按钮或其它东西提交的时候, isPostBack=true 一般这个函数里面的内容是指第一次打开这个页面的时候要做的事. 一般做一些初始化什么的东西..假设你在page_load()里定义textbox为空,在button_click事件里给写一段往数据库存textbox的值.当用户往text

2016-03-15 19:05:04 408

转载 DELPHI字符串、数组操作函数

1.【Copy】  功能说明:该函数用于从字符串中复制指定范围中的字符。该函数有3个参数。第一个参数是数据源(即被复制的字符串),第二个参数是从字符串某一处开始复制,第三个参数是要复制字符串的长度(  即个数)。最后函数返回一个新的字符串(即是我们指定要复制的字符串内容)。  参考实例:  var  S: String;  MyStr: String; // 保存新的字符串

2016-03-02 14:06:45 2800

转载 动态数组的使用

动态数组的使用//例1:varStrArr: array of String; //动态数组定义时不与维数beginSetLength(StrArr,6); //分配6个元素位置: 0-5StrArr[0] := '万一'; //动态数组的下界是 0ShowMessage(StrArr[0]); //分配空间后和静态数组一样使用StrArr := nil; //一般

2016-03-02 13:59:13 375

转载 delphi 如何比较两个二维数组是否相等

一句话: 用 CompareMem 对比内存即可.--------------------------------------------------------------------------------{对比静态数组}procedure TForm1.Button1Click(Sender: TObject);vararr1: array[0..3] of An

2016-03-02 13:51:55 1492

转载 TDBGrid 数据导入到execle

procedure TFxxlook.savetoexcel(dbname:TDBGrid);var  excelapp:Variant;  page:Variant;  i,j:Integer;  savedialog:TSaveDialog;  BM:TBookmark;  strsavefile:string; begin   if dbname.Da

2016-02-02 08:14:46 571

转载 Delphi对Excel的所有操作

学完这个你就成为excel高手了!(Delphi对Excel的所有操作)逐个试试! 一) 使用动态创建的方法 首先创建 Excel 对象,使用ComObj: var ExcelApp: Variant; ExcelApp := CreateOleObject( 'Excel.Application' ); 1) 显示当前窗口: ExcelApp.Visible

2016-02-01 16:16:56 5007

转载 Delphi 动态与静态调用DLL

摘要:本文阐述了 Windows  环境下动态链接库的概念和特点,对静态调用和动态调用两种调用方式作出了比较,并给出了 Delphi  中应用动态链接库的实例。   一、动态链接库的概念        动态链接库( Dynamic Link Library  ,缩写为 DLL  )是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展

2016-01-29 10:35:34 406

转载 Delphi 常用控件之TlistView总结

TlistView组件功能: (1) TListView 控件可以用来显示各项带图标的列表,包括大图标和小图标的;也可以用来显示带有子项的列表,Windows操作系统的资源管理器中文件夹窗口就是最好的应用例子,就是我们打开"我的电脑"后能够看到各个盘符的界面( 2) TListView控件基本能实现和DBGrid控件一样的功能,很多时候根据程序需要可以完全用TListView来替换DB

2016-01-28 16:56:49 555

转载 Delphi中TStringList类常用属性方法详解

//TStringList 常用方法与属性:var  List: TStringList;  i:Integer;begin  List := TStringList.Create;  List.Add('Strings1');          {添加}  List.Add('Strings2');  List.Exchange(0,1);        

2016-01-26 09:20:06 620

转载 assignfile用法

assignfile用法1.文本文件新建和读取使用在窗体放一个按钮,点击输入procedure TForm1.Button1Click(Sender: TObject);varbat : textfile;beginassignfile(bat, 'c:\123.txt'); //新建并打开文件rewrite(bat)

2016-01-25 16:38:58 3003

原创 常用delphi funtion

DELPHI 获取本月 的第一天 和 最后一天1、USER :DateUtils2、使用 StartOfTheMonth 和 EndOfTheMonth 函数获取即可;1234567procedureTForm1.btn1Click(Sender: TObject);begin     mmo1

2016-01-25 11:31:57 384

转载 当前最全的TAdvStringGrid控件属性事件介绍和使用方法(AdvStringGrid使用技巧/Cells)

当前最全的TAdvStringGrid控件属性事件介绍和使用方法(AdvStringGrid使用技巧/Cells)---作者:TTT日期:20090306---          TAdvStringGrid是Delphi编程中常用的控件,经常用于统计数据和设计比较复杂的表格。控件功能很强大,但相应的使用也很复杂!  以下是我整理出的常用技巧,有一部分是我自己的经验,有一部

2016-01-18 13:12:58 4129

转载 使用WITH AS提高性能简化嵌套SQL

使用WITH AS提高性能简化嵌套SQL一.WITH AS的含义    WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有

2015-12-29 11:09:15 267

转载 oracle笔记一(sql语句方面)

oracle笔记一(sql语句方面) 一.sql语句--================================================1.增加主键   alter table TABLE_NAME add constraint KEY_NAME primary key (TABLE_COLUMN);   指定表空间   alter table TABL

2015-12-25 08:56:11 3272

转载 oracle 日期操作 汇总

oracle 日期操作 汇总 计算从今天起的第一个星期日是的日期 select NEXT_DAY(SYSDATE,7)   from dual计算当前日期的年月日 select Extract(year from sysdate) from dualselect Extract(month from sysdate) from dualselec

2015-11-08 21:17:46 397

原创 array [].Getlength与array[].length

int[,] array = new int[,] {{1,2,3},{4,5,6},{7,8,9}};//定义一个3行3列的二维数组 int row = array.Rank;//获取行数 int row2  =array.Getlength(0) ;获取指定维数的行数,这里为3行int col = array.GetLength(1);//获取指定维中的元 个数,这里也就是列数了即

2015-11-08 21:06:47 3181

原创 order by 1,2

select  aa,bb,cc,dd,fffrom tables order by 1,2;即:select  aa,bb,cc,dd,fffrom tables order by aa,bb; 按第一列,与第二列,升序排列,依次类推

2015-10-30 10:00:36 503

转载 oracle 日期操作 汇总

oracle 日期操作 汇总 计算从今天起的第一个星期日是的日期 select NEXT_DAY(SYSDATE,7)   from dual计算当前日期的年月日 select Extract(year from sysdate) from dualselect Extract(month from sysdate) from dualselec

2015-10-20 11:03:07 451

转载 C#中的 int? int??是什么意思

C#中的 int?是什么意思int?:表示可空类型,就是一种特殊的值类型,它的值可以为null用于给变量设初值得时候,给变量(int类型)赋值为null,而不是0int??:用于判断并赋值,先判断当前变量是否为null,如果是就可以赋役个新值,否则跳过public int? a=null;public int b(){return this.a ?? 0;}

2015-10-17 16:11:37 1418

D:\360安全浏览器下载\Downloads\Modbus协议中文版(完整版)\Modbus通信协议完整版编程开发.zip

详细介绍Modbus通信协议的产生的历史背景,由来,用途。Modbus的三种分类Modbus-RTU,Modbus-ASCII,Modbus-TcpI/IP;每种协议的详细协议定义。开发程式时,通信数据的编写规定。报文的组合规定。目前物联网很多设备都采用开源免费的Modbus通信编程协议。对程式开发人员,要开发程式和设备进行交互。必须理解Modbus通信协议才可以编程写程式。

2019-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除