以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- [原创]使用“刷新”命令解决ADO数据表莫名错误现象 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=29929) |
-- 作者:jjb -- 发布时间:2010-1-23 20:58:32 -- [原创]使用“刷新”命令解决ADO数据表莫名错误现象 使用“刷新”命令解决莫名错误现象 费了好大的劲终于解决了ADO数据表莫名奇妙的错误,在论坛上查相同好象是由于微软本身造成,希望有同感的星友试试 |
-- 作者:zhongjian -- 发布时间:2010-1-24 1:26:41 -- 自有了 Microsoft Office Access 数据库,就一直有着 Access 数据库和中文的不兼容,出现在操作的某一环节出现莫名奇妙的错误,解决兼容问题,很多人从八十年代起就想过不少办法,但收效甚微,在《搭建之星》中用“刷新”的办法,有时有效,但不是一个解决问题的好办法,目前唯一一个最好的办法就是用西文字母(汉语拼音字母)创建数据库名、数据表名及数据表的字段名,好在《搭建之星》为了解决字段名称的中文显示问题在“数据表”的属性中,增加了一个译名属性,用好译名属性,可以少花一些时间,调试系统出现的错误,可以事半功倍。 Microsoft Office Access 是“美国人的东西”自它出世就有着骨子里的一种老美的味道,它和中文、日文、法文、斯拉夫语系、阿拉伯语系等等都有不兼容的问题,世界叫了这么多年微软已没有做根本性的工作,不要制气了,这些年我的体会是:东方不亮西方亮,这次《搭建之星》系统的做法是正确的,何况“刷新”是数据库固有的一个事件功能,早在 DB 时代就有了。 为此,我建议星友们在写数据库程序时尽量在程序代码的变量名、数据库的名称、数据表名和字段名中尽量少用或不用中文名称,建立数据库文件时最好用《搭建之星》附带的数据库管理程序(当然,这也不可能一劳永逸),以减少不必要的麻烦和烦恼。 最后,我想说:既然有兴趣、有爱好学做程序员,就应多学一些编程语言和数据库方面的结构和规范的知识,没有捷径,只有经验:没有最好,只有适用,祝朋友们成功!
|
-- 作者:dbs -- 发布时间:2010-1-24 10:04:06 -- 经典方法,把“数据集”构件的“游标位置”属性改为“服务器端”就可以解决。 |
-- 作者:FSJM -- 发布时间:2010-1-26 16:57:47 -- 改之前先关闭 数据表 。。。 |
-- 作者:wbl051 -- 发布时间:2010-3-4 8:00:26 -- 改成服务端后为什么只会显示一条记录, |
-- 作者:admin -- 发布时间:2010-3-4 8:54:03 -- 应该是你的设置问题,应查看数据表中的实际内容。 |
-- 作者:wbl051 -- 发布时间:2010-3-4 11:24:59 -- admin 有没有详细的设置说明 |
-- 作者:jsphp -- 发布时间:2010-3-4 13:29:00 -- 要了解这些,只要查"微软"的技术资料就清楚了,《星》只是调用。 |