大家论坛-大家学习网论坛计算机专区程序设计与开发论坛Web设计与开发 → 数据操作类 Socut.Data.dll for .NET 1.x v3.1


  共有2854人关注过本帖树形打印

主题:数据操作类 Socut.Data.dll for .NET 1.x v3.1

帅哥哟,离线,有人找我吗?
leapApple
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:大家网高中一年级 贴子:607 金钱:2409 金币:0 积分:359 魅力:250 精华:14 注册:2007-10-11 10:21:00
数据操作类 Socut.Data.dll for .NET 1.x v3.1  发贴心情 Post By:2007-11-22 15:06:00

 下载信息  [文件大小:   推荐使用迅雷下载!]
迅雷高速下载:socut.data.dll.for.clr.1x.v3.1.rar
点击浏览该文件:socut.data.dll.for.clr.1x.v3.1.rar

在ASP.Net网站开发中,很多时候我们要写很多繁琐的代码用于执行数据库的链接,打开和关闭。而Access与 SQL Server各有各的代码写法,对于后期的代码移植也造成不便。Socut.Data.dll则是经常很多代码优化、整理和归纳出的一个通用的数据库操作类,Access与SQL Server两种数据库同写一种代码。这个类写成组件,方便开发者直接调用。只要调用这个组件,你甚至只需写传统代码的20%的代码即可实现很多繁琐和复杂的数据库操作,大大提高了开发效率,节省了开发时间。并且,让人激动的是这是一款完全免费的组件。

V3.1 的特色
1,同时支持Access和SQL Server两种数据库类型,可双向切换
2,支持SQL Server存储过程,并且支持Access伪存储过程
3,支持一个项目中同时使用N个数据库
4,安全性高,可完全抵御SQL注入的攻击(须使用参数化查询)
5,比起传统开发,你只需手写25%甚至更少的代码量
6,数据库打开与关闭的智能判断
7,完美兼容SQL Server2000和2005两种版本的数据库

使用技巧总归纳:
1,data/sql.xml 文件中的ACCESS伪存储过程名,必须区分大小的
2,使用ACCESS的参数化操作数据库时,参数先后顺序必须一一对应。SQL Server无须如此。
3,为了通用性,建议唯一使用DELETE FROM 而不采用DELETE * FROM
4,使用参数化查询或是存储过程时,将自动实现SQL防注功能。而单纯的SQL执行,则需开发者另行过滤危险字符,比如' 符使用Replace("'","[SocutDot]")替换为特定字符后再插入数据库,在读取时再替换为' 符。
5,查询比较频繁的话,应尽量避免使用Socut.Reader阅读器。它的优点是:查询速度极快。缺点是:查询时要一直与数据库保持链接,很耗资源。
6,N个数据库操作时需在web.config文件中的SocutDataLink项使用“|”符进行数据库位置分割。


 回到顶部
帅哥哟,离线,有人找我吗?
uubird
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:大家网小学六年级 贴子:197 金钱:804 金币:0 积分:27 魅力:0 精华:0 注册:2007-8-16 14:22:00
  发贴心情 Post By:2007-11-22 15:59:00

都是公司自己写的类啊,看看这个

 回到顶部