| 组件用途 烁空数据库双向切换组件(Socut.Data.dll)让您只需手写传统工作的20%代码便可安全、高效率开发如论坛,商城,博客等系统。 最新公告 2009.10.29 经网友的要求,Socut.Data V4.0发布! 支持Access与SQL Server双向切换的数据库组件! VS 2005版本 [下载] VS 2008版本 [下载] QQ交流群:39466821 使用帮助 1. 最新版4.0与以往版本使用方法并不一样 2. 如果你不懂使用,请下载源代码示例 (VS2005版本) 3. 务必仔细查看示例中的web.config文件的设置 4. 强烈建议大家使用“参数化查询”操作数据库 作者说明 这个组件现在是完全免费的,如果觉得好用,就介绍给你的朋友,或在你的主页加上本站链接(http://data.socut.com)。因时间关系,这个页比较简单,等以后我有时间了,会增加一些内容。或者,哪个网友设计能力好点的,又比较热心的,可以做个界面给我,我的邮箱是 zsqv 强少爷 2009.10.29 推荐链接 [复制创意] [2008.la] [Kind编辑器] [分页组件] [在线学习系统] |
使用步骤![]() |
| 常见错误 错误⑴至少一个参数没有被指定值 原因有两种,一是列名错误;二是列为文本类型却在单纯的SQL语句中却没有使用'符(或是ID值本身为数字型,则使用了'符) 错误⑵操作必须使用一个可更新的查询 这个错误一般只有在使用ACCESS数据库时才会出现。因为ACCESS在打开时会生成一个临时文件.ldb,这时文件夹如果没有写入权限时,则会发生错误。 解决方法如下: ①如果你的系统是Win2003,则要在你网站目录处右击“属性”->“安全”->添加->输入“Everyone”,并给其完全控制的权限才能正常使用。 ②如果你的系统是WinXP,这个问题一般发生在磁盘格式为NTFS的情况下。点击“工具”->“文件夹选项”->“查看”,找到“使用简单文件共享(推荐)”这项,把前面的勾去掉。 在网站所在文件夹上单击右键,选择“属性”,这时就能找到“安全”的选项卡,添加一个用户Everyone,权限设为“完全控制”。 错误⑶找不到可安装的ISAM。 数据库不存在所导致的,请检查数据库路径是否设置正确。 错误⑷使用统计功能ExecuteScalar出现“未将对象引用设置到对象的实例。”的错误 这种情况最常见的原因是因为你将 SELECT COUNT(*) FROM 写成了 SELECT * FROM 错误⑸语法错误 (操作符丢失) 在查询表达式 "abc'123"中。 这种情况一般是由于采用构造SQL语句,并且使用'符造成的。只要在插入数据库前把'符用Replace("'","[SocutDot]")替换即可解决。强烈建议使用参数化查询,就不会存在这样的问题,且安全性高。 |
![]() |