摘要: 普通排序SQL是这样的:SELECT NAME FROM TABLE ORDER BY NAME; 这时候我们需要按照自己定义的NAME的排序规则进行排序,如按照某个字典ARRAY进行排序,就需要用个临时表来完成 如建立表:C_SORT_T create table C_SORT_T ( SORT_ID NUMBER(10), SORT_NAME VARCHAR2(20), SO... 阅读全文
posted @ 2008-08-19 15:41 Enli 阅读(5486) 评论(1) 推荐(0) 编辑
摘要: 最近研究MVC,用VS2008自带的调试程序一切OK。然后设置成IIS的虚拟目录发现好像CONTROL无法解析出来,提示“无法找到该页”。一开始怀疑是没有设置到根目录的问题,然后设置到IIS的根目录,结果错误依然!最后发现是XP自带的IIS5和VS2008的开放服务器的差异问题。查考:http://blogs.microsoft.co.il/blogs/dorony/archive/2007/12... 阅读全文
posted @ 2008-08-12 10:52 Enli 阅读(1808) 评论(0) 推荐(0) 编辑
摘要: 安装了ASP.NET MVC CodePlex Preview 4 后发现新建项时候无法看到MVC的项模板,只有项目模板! 查了一下,原因是中文版所有的安装文件默认放在2052(中文编码)下面,而ASP.NET MVC是英文的,所有都放在1033(例如D:\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Web\MVC\... 阅读全文
posted @ 2008-08-07 15:31 Enli 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 今天下了个DBLINQ试了试,用DBMETAL产生数据库映射文件的时候发现无法连通ORACLE,查看DBLINQ.ORACLE发现,DBLINQ是用ODP驱动的(未证实),如果用SYSTEM.DATA.ORACLE就需要修改OracleVendor.CS下的BuildConnectionString方法: Code Code highlighting produced by Actipro C... 阅读全文
posted @ 2008-07-31 15:12 Enli 阅读(1543) 评论(3) 推荐(0) 编辑
摘要: DES在C#下是由des来实现的,需要KEY和IV,其中如果KEY或者IV不足8字节,用#0 来补足 代码如下: byte[] key = new byte[8]; byte[] iv = new byte[8]; for (int i = 0;i (length(temp)-1) then key[i] :=0 else ... 阅读全文
posted @ 2008-07-10 17:03 Enli 阅读(6241) 评论(3) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2008-07-07 15:05 Enli 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 最近新招了几个新员工,要培训数据库,我简单凑了一个培训教程:/Files/enli/20080704.rar 作为入门,应该还是可以的!呵呵 阅读全文
posted @ 2008-07-04 11:00 Enli 阅读(489) 评论(2) 推荐(0) 编辑
摘要: 放了个TEXTBOX输入,TEXTBOX多行来记录日志(其实可以简单的用LISTBOX) using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windo... 阅读全文
posted @ 2008-07-02 15:16 Enli 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1.打开库 DOS:>sqlite3 test.db3 2.看库 sqlite>.database 看表 sqlite>.table 3.整理数据库 sqlite>vaccum VACUUM sql-statement ::= VACUUM [index-or-table-name] VACUUM命令是SQLite的一个扩展功能,模仿PostgreSQL中的相同命令而来。若调用VAC... 阅读全文
posted @ 2008-07-02 12:22 Enli 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。 开始 启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句(以分号“;”... 阅读全文
posted @ 2008-07-02 12:17 Enli 阅读(3371) 评论(0) 推荐(0) 编辑