介绍:Squirrel是一个三层架构的框架,它能做什么?
1.多数据库支持,通过配置文件,可以实时切换多种数据库,而不需要修改代码,目前已经支持Oracle数据库,SQLite数据库,Sql Server数据库。要实现对其它数据的支持也非常简单。
2.封装常用的数据库操作,绝大部分对单表的操作都已经被封装好,例如:Insert、Delete、Update、Select。
3.封装查询SQL语句,对于Where后面的条件语句进行封装,可以让代码中不出现SQL语句
4.支持JSON,而且可以选择产生JSON还是XML数据,对于AJAX特别有用
5.框架支持事务
6.其它扩展,如获取参数的扩展、字符串的扩展
阅读全文 »
也是04年写的一个关于疾风固定资产管理系统的介绍吧,晒晒。
疾风固定资产管理系统是一款通用的固定资产及设备管理软件,适用于企业、机关、学校、事业单位等需要管理固定资产及设备的单位,软件提供了完善的固定资产档案管理功能,安全性高,可联网协作,操作简便。
阅读全文 »
最近我公司的一个项目中,插入及更新数据都是调用存储过程实现的,也就是说如果有50个表,最表会有100个存储过程。100个存储过程维护起来是比较麻烦的,比如说你改了一个表,就要更改相应的两个存储过程,虽然我们的项目采用是程序根据表生成存储过程,但还是需要人去操作。
于是考虑对架构进行修改,初步的想法是不走存储过程,利用sp_executesql这个系统扩展存储过程来实现插入及修改数据的功能,这样就不用维护数量庞大的存储过程了。但在做的时候发现了一个问题,如何获取当插入记录的主键呢?用max之类的方法显然是不合适的,因为并发的时候可能会产生读错。
阅读全文 »
昨天一家外包公司的技术人员给我打电话,问了一些数据库的知识,他问我知道什么叫范式吗?我说不知道。他又问我你知道数据库的底层操作吗?我说不知道。当时他问范式我确实是没反映过来,他问数据库的底层操作我是不知道他指的底层操作是什么东西,后来上网查查资料,基本对底层操作有了一个了解。
阅读全文 »
也谈解决“在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 – 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)”
阅读全文 »
开发语言:Delphi + Access开发周期:3个月完成日期:下载地址:本地下载 天空下载 华军下载 新浪下载 中华网下载软件简介: 疾风固定资产管理系统是一款通用的固定资产及设备管理软件,适用于企业、机关、学校、事业单位等需要管理固定资产及设备的单位,软件提供了完善的固定资产档案管理功能,安全性高,可联网协作,操作简便,主要以下特点: 一、功能完善 支持设备及资产的基本管理,同时提供借出与归还管理、转移管理、维修管理功能,支持设备及资产折旧管理,自动生成固定资产台帐  …
阅读全文 »
在数据库开发过程中,我们经常会需要在存储过程中组合动态sql语句,以满足开发需要,动态sql语句主要是用到一个系统存储过程:sql_executesql来执行组合的sql语句,如果你对sp_executesql还不了解,请忽略下文,先到网上查清楚sp_executesql是干嘛用的:),可以访问微软的官方解决:http://msdn2.microsoft.com/zh-cn/library/ms188001.aspx
阅读全文 »
最新评论