摘要: MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码 MyGenertion是一款不错的代码生成ORM代码生成工具,下面是我学习过程中的一些笔记(总结了一下dOOdads C# Quick Reference文档,还有自己在使用和调试过程中遇到的问题及自己的解决方法),贴出来与大家共享。 这篇文章主要讲解怎样用MyGeneration(我用的MyGe... 阅读全文
posted @ 2009-05-15 20:59 与时俱进 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 发现一个好用的ibatis.net生成工具,可以根据数据库自动生成domain和xml文件,名称是mygeneration。我试用了一下,效果不错。详细介绍参见它的主页:http://www.mygenerationsoftware.com/portal/default.aspx支持的语言为:c#,vb.net支持的数据库有:microsoft sql,oracle,ibm db2, postgr... 阅读全文
posted @ 2009-05-15 20:55 与时俱进 阅读(704) 评论(1) 推荐(0) 编辑
摘要: 参照了pet shop以及DAAB,usingSystem;usingSystem.Data;usingSystem.Collections.Generic;usingSystem.Text;usingFirebirdSql.Data.FirebirdClient;namespaceADOHelper{publicclassFirebird{privatestringconnStrTemplate... 阅读全文
posted @ 2009-05-15 20:52 与时俱进 阅读(1309) 评论(3) 推荐(0) 编辑
摘要: 最近放假闲来无事将FB2.1的相关配置重新设置了一下。下面是相关修改后的配置文件内容。感兴趣的大家一起研究一下。下面的链接是相应的文件下载链接,下载后,先停止FB数据库系统,直接将它解压缩到Firebird的安装目录下,然后再重新启动FB数据库即可,以下改动中有面对多核CPU的调整,如果你的机器不是多核CPU,请留言,重新配置一下。/Files/lzmsoft/firebird.zip######... 阅读全文
posted @ 2009-05-15 20:48 与时俱进 阅读(2072) 评论(1) 推荐(0) 编辑
摘要: 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现, 不良的SQ L往往来自于不恰当的索引设计、不充分的连接条件和不可优化的whe re子句。在对它们进行适当的优化后,其运行速度有了明显的提高!下面我将从这三个... 阅读全文
posted @ 2009-05-15 20:44 与时俱进 阅读(661) 评论(0) 推荐(0) 编辑
摘要: ★ 关于firebird的最简安装程序制作(innosetup安装程序)http://www.firebird.net.cn/forum_view.asp?forum_id=2&view_id=335★ FireBird.conf配置文件常用参数http://www.firebird.net.cn/forum_view.asp?forum_id=2&view_id=61★ Fire... 阅读全文
posted @ 2009-05-15 20:43 与时俱进 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 用 Decimal 或 Numer 字段 阅读全文
posted @ 2009-05-15 20:41 与时俱进 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 在统计、计算、合并数据时,空值扩散问题,有时不经意冒出来,一不小心,就会导致结果出错。我举个例子。有一个成绩表achieve,有四个字段:yuwen、shuxue、yingyu、total,分别用来存储语文、数学、英语及总分。现在要计算学生的总分,现写出如下SQL语句:update achieve set total=yuwen+shuxue+yingyu这句语句好像是没错的,但有时得不出有用的结... 阅读全文
posted @ 2009-05-15 20:38 与时俱进 阅读(522) 评论(0) 推荐(1) 编辑
摘要: Firebird对于NULL的处理有很多需要注意的地方:1,定义表中的列是否可以为Null,语法是:create table MyTable ( i int not null )2,判断值是否为Null,用"is"关键字,例如 a is null/ a is not null3,对值赋予Null,用"="关键字,例如Update tablename set a = null where ........ 阅读全文
posted @ 2009-05-15 20:37 与时俱进 阅读(561) 评论(0) 推荐(1) 编辑
摘要: 最近在改写一段ms sql的存储过程到firebird,总结了一些经验,firebird可以说是这个世界上最小的又支持存储过程的数据库的,才2.3M而已,如果做小型的应用,比ms sql桌面版也有70多M(+sp3),mysql也有20-30M,太不方便。1.自定义函数问题.AccesstoUDFlibrary"rfunc.dll" is denied by server administrato... 阅读全文
posted @ 2009-05-15 20:35 与时俱进 阅读(1505) 评论(0) 推荐(1) 编辑
摘要: Nginx下WordPress的RewriteNginx下WordPress的RewriteApache在Apache下,利用mod_rewrite来实现URL的静态化。.htaccess的内容如下:# BEGIN WordPressRewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUE... 阅读全文
posted @ 2009-05-15 20:27 与时俱进 阅读(802) 评论(0) 推荐(0) 编辑
摘要: The following example adds a host header to a website in IIS. This involves changing the ServerBindings property. There is no Append method that can be used to append a new serverbinding to this prope... 阅读全文
posted @ 2009-05-13 13:44 与时俱进 阅读(370) 评论(0) 推荐(0) 编辑
摘要: How to Manipulate (insert/replace/remove) LIST data type in IIS Configuration After a long tour on newsgroups, I am starting my blog today.For my first entry, I am going to discuss a frequent question... 阅读全文
posted @ 2009-05-13 13:41 与时俱进 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 如果测试的url地址是http : //www.test.com/testweb/default.aspx, 结果如下: Request.ApplicationPath: /testweb Request.CurrentExecutionFilePath: /testweb/default.aspx Request.FilePath: /testweb/default.aspx Request.P... 阅读全文
posted @ 2009-05-07 18:25 与时俱进 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth 网页正文全文高:document.body.scrollHeight 网页被卷去的高:document.body.scrollTop 网页被卷去的左:document.body.scrollLeft 网页正文部分上:wi 阅读全文
posted @ 2009-05-07 18:21 与时俱进 阅读(168970) 评论(3) 推荐(6) 编辑
摘要: 1.定义一些全局变量Dim Obj_Toolbar As CommandBar’代表工具栏的变量Dim Obj_Menu As CommandBarPopup’代表菜单的变量Dim Obj_Toolbar_button As CommandBarButton’代表菜单项和按钮的变量2.编制生成工具栏和菜单的子程序Sub addbutton()’创建工... 阅读全文
posted @ 2009-05-05 17:40 与时俱进 阅读(2544) 评论(0) 推荐(0) 编辑
摘要: 又是一篇别人总结的文章,摘取了其中一部分,其中CommandBar对象比较有用。一)工具栏及其控件对象  在Office中通过VBA开发工具栏和菜单,需使用Office提供的CommandBar、CommandBarButton、CommandBarComboBox等对象,这些对象即代表工具栏、工具栏按钮和工具栏下拉框,通过这些对象可编制出各类复杂的工具栏或菜单。1.CommandBars集合  ... 阅读全文
posted @ 2009-05-05 17:38 与时俱进 阅读(2918) 评论(0) 推荐(0) 编辑
摘要: 怎么自定义一个按钮?首先要确保要更改的工具栏是可见的,再单击“工具栏选项”箭头指向“添加或删除按钮”或用右击单击工具栏,再单击“自定义”,单击“ 命令”选项卡,在类别中选择“宏”,将“自定义按钮”拖拉到你需要的工具栏的位置即可。而有多项的话,我们还可以自定... 阅读全文
posted @ 2009-05-05 17:37 与时俱进 阅读(4956) 评论(0) 推荐(0) 编辑
摘要: Office由于提供了VBA,为大家开发一些定制功能提供了一种途径。但是如何实现工具栏中的命令与宏进行绑定,对于初学则来说是一个不小的门槛。 今天,给大家介绍一下在Excel里写完宏后,如何通过宏自动生成工具栏。如图:在VBA中将要用到CommandBar,CommandBarButton两个对象。Option Explicit'定义全局变量Private zyi_Bar As CommandBa... 阅读全文
posted @ 2009-05-05 17:36 与时俱进 阅读(6514) 评论(0) 推荐(0) 编辑
摘要: Tmail 是开源邮件技术社区的最新的邮件服务器软件包,软件基于 GPL 协议,集成了 postfix、spamassasin、clamav、courier-imap、courier-authlib 的简易安装包。其中独创的 Web 界面管理 postfix 选项,Web 设置 spamassassin,Web 设置中文退信模板等,基于 Web 管理系统配置是开源邮件系统中的首创。 安... 阅读全文
posted @ 2009-04-30 15:58 与时俱进 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。 (1)“@”符号 符下两ows表... 阅读全文
posted @ 2009-04-28 10:01 与时俱进 阅读(335) 评论(0) 推荐(0) 编辑
摘要: Novice's Guide Migration from MS-SQL to firebird Firebord Release Notes 学习数据库基础是在sql的语法应用(请参考:firebird 网站的说明文件最好把这份文件印出来,在写程序时可以参考其语,虽然大部份都是sql-92兼容,但是有差异,还有一些专有的语法) 当你需要的资料找不到时可以找寻interbase... 阅读全文
posted @ 2009-04-27 17:30 与时俱进 阅读(12593) 评论(0) 推荐(1) 编辑
摘要: 1、firebird的数据类型 firebird支持如下的几类数据类型: 数字类型(整数:包括Integer,Smallint; 浮点数:包括Float,Double Precision; 定点数:包括Numeric,Decimal) 日期时间类型(包括Date,Time,Timestamp) 字符类型(包括Char,Varchar) 布尔类型(Boolean) 二进制类型(Blob)。... 阅读全文
posted @ 2009-04-27 17:12 与时俱进 阅读(4893) 评论(0) 推荐(0) 编辑
摘要: 參考文件(均可自firebird網站找到): Novice's Guide Migration from MS-SQL to firebird Firebord Release Notes 學習資料庫基礎是在sql的語法應用(請參考:firebird 網站的說明文件最好把這份文件印出來,在寫程式時可以參考其語,雖然大部份都是sql-92相容,但是有差異,還有一些專... 阅读全文
posted @ 2009-04-24 22:56 与时俱进 阅读(1740) 评论(0) 推荐(0) 编辑
摘要: 我用它来做本地数据源。本来想用wilson的XmlDbClient的,不过资料很少。就选用了firebird。因为firebird数据库可以内嵌(Embed)到应用程序中。 firebird数据库,源自interbase数据库,borland的这个产品最终没能在市场上取得胜利(记得当初使用delphi的时候,就 自带了这么一个数据库)。然而他们没有放弃这个项目,而是把它放给了开发源码组织,继续开发... 阅读全文
posted @ 2009-04-24 21:17 与时俱进 阅读(2323) 评论(0) 推荐(0) 编辑
摘要: FirebirdSQL/2/1/4 From VFP Wiki Jump to: navigation, search gsec -firebird內建使用者管理(consloe介面) 預設管理者名稱sysdba,密碼masterkey 密碼檔security.fdb,位於firebird安裝目錄下 管理程式gsec, 安裝目錄下\bin 密碼長度限制在8碼 用法: 本地主機(資料庫... 阅读全文
posted @ 2009-04-24 21:07 与时俱进 阅读(452) 评论(0) 推荐(0) 编辑
摘要: Ubuntu 9.04 (Jaunty Jackalope) 官方发布泄漏地址:http://darkstar.ist.utl.pt/ubuntu/releases/ (请不要在官方的daily文件夹中下载,以免影响分发进程) 阅读全文
posted @ 2009-04-23 20:37 与时俱进 阅读(1447) 评论(2) 推荐(0) 编辑
摘要: 1、创建DataSet对象: DataSet ds = new DataSet("DataSetName"); 2、查看调用SqlDataAdapter.Fill创建的结构 da.Fill(ds,"Orders"); DataTable tbl = ds.Table[0]; foreach(DataColumn col in tbl.Columns) ... 阅读全文
posted @ 2009-04-23 09:15 与时俱进 阅读(7798) 评论(1) 推荐(0) 编辑
摘要: select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),\'-\',\'\'),\' \',\'\'),\':\',\'\') 20040912110608 select CONVERT(va... 阅读全文
posted @ 2009-04-20 12:35 与时俱进 阅读(729) 评论(0) 推荐(0) 编辑
摘要: Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改... 阅读全文
posted @ 2009-04-20 12:32 与时俱进 阅读(1548) 评论(0) 推荐(0) 编辑
友情链接:同里老宅院民居客栈