摘要: 用触发器在A表建更新B表对应数据的触发器这样A表更新了,相应B表数据也会更新如有A表,字段id int ,name varchar(50)B表,字段id int ,project varchar(50)先建A表的触发器createtriggerA_TigonAforupdateasupdatebsetproject=a.namefromawherea.id=b.id以后执行修改A表name内容,id所对应的B表的project 相应内容也自动更新,如updateAsetname='ssssss'whereid=1; 阅读全文
posted @ 2013-05-29 16:59 蓝色L火焰 阅读(2129) 评论(0) 推荐(0) 编辑
摘要: XML文件内容样例<?xmlversion="1.0"encoding="utf-8"?><DataBaseInfo><Ad><ServerName>172.16.78.198</ServerName><UserName>sa</UserName><UserPwd>1</UserPwd><DataBase>dcdemo</DataBase></Ad></DataBaseInfo>创建XML文件,写入X 阅读全文
posted @ 2013-05-08 22:15 蓝色L火焰 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 服务器端classSocketServer{publicstaticSocketmySocket;privatestaticintport=8885;//端口privatestaticbyte[]receive=newbyte[1024];//接收的信息//privatestaticbyte[]send=newbyte[1024];//发送的信息publicstaticstringreceiveStr="";publicstaticvoidServerMain(){//IPAddressip=SocketServer.GetHostIP();IPAddressip=Sock 阅读全文
posted @ 2013-05-08 21:48 蓝色L火焰 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 关于C#Winform应用程序如何降低系统内存空间占用1、使用性能测试工具dotTrace 3.0,它能够计算出你程序中那些代码占用内存较多2、强制垃圾回收3、多dispose,close4、用timer,每几秒钟调用:SetProcessWorkingSetSize(Process.GetCurrentProcess().Handle, -1, -1);5、发布的时候选择Release6、注意代码编写时少产生垃圾,比如String + String就会产生大量的垃圾,可以用StringBuffer.Append7、this.Dispose(); this.Dispose(True); ... 阅读全文
posted @ 2013-05-05 23:34 蓝色L火焰 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: createtablealarm_approve_remark(alarmidnumber(10)notnull,cityidnumber(10)notnull,deviceidnumber(10)notnull,contentcodenumber(10)notnull,agreeoperatorvarchar(20)notnull,agreeremarkvarchar(50)null)tablespaceALARMSPACE;altertablealarm_approve_remarkaddconstraintalarm_approve_remark_PRIMARYprimarykey(a. 阅读全文
posted @ 2013-03-25 21:55 蓝色L火焰 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 当表中存在数据时,修改字段的类型不能那么简单的alter了--修改原字段名ALTERTABLEstudentRENAMECOLUMNstudentidtoid;--添加一个和原字段同名的字段ALTERTABLEstudentADDstudentidVARCHAR2(12);--将原来的数据更新到新字段中这是要注意,一定要显示进行数据类型转换(不同于MSSQL)UPDATEstudentSETstudentid=CAST(idASVARCHAR2(12));--删除原来的备份字段ALTERTABLEstudentDROPCOLUMNid; 阅读全文
posted @ 2013-03-25 21:53 蓝色L火焰 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 创建单个数据文件的表空间--ALARMSPACE是表空间的名字,size是表空间的的大小CREATETABLESPACEALARMSPACEDATAFILE'E:\app\LEMON\oradata\orcl\ALARMSPACE.DBF'SIZE100M; 阅读全文
posted @ 2013-03-25 21:47 蓝色L火焰 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 此类(DBBase)适用于访问Oracle数据库usingSystem;usingSystem.Collections;usingSystem.Collections.Specialized;usingSystem.Data;usingSystem.Data.OracleClient;usingSystem.Configuration;usingSystem.Data.Common;usingSystem.Collections.Generic;///<summary>///数据访问抽象基础类//////</summary>publicclassDBBase{//数据库 阅读全文
posted @ 2013-03-25 21:38 蓝色L火焰 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 链式存储方式#include<stdio.h>#include<stdlib.h>#include<malloc.h>structnode//定义结构体{intdata;structnode*next;};//逆置链表structnode*revercelink(structnode*head){structnode*p,*q,*r;r=p=head;q=p->next;p->next=NULL;while(q!=NULL){p=q;q=q->next;p->next=r;r=p;}returnp;}//创建链表structnode* 阅读全文
posted @ 2013-03-24 11:38 蓝色L火焰 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 对一个无序的数组中的关键字进行排序,排序完毕后用二分查找的方式对某一个特定的关键字进行查找。代码:#include<stdio.h>intn;structnum{intdate;//数据域intp;//记录数据的初始位置}num[100];structnumtemp;voidInital()//输入数据{inti;printf("Pleaseinputn:\n");scanf("%d",&n);printf("Pleaseinput%dnumbers:\n",n);for(i=1;i<=n;i++){scan 阅读全文
posted @ 2013-03-24 11:22 蓝色L火焰 阅读(221) 评论(0) 推荐(0) 编辑