主题:  为什么老是出现这个问题的!关于data buindings的

danceno

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2001/8/9 13:36:24
#12001/9/14 14:44:25
正常来说。建立一个站点后,在ODBC那设立了DSN后,建立一个连接connection,就可以添加记录集了,就是data buindings栏里的“+”recordset(query),但是不知道为什么选择后,选定了DSN,在选定TABLE就是那个ACCESS的表单,在选择复选框ALL,按OK,谁知道出现了一个错误框提示我:while executing generateDYnamicSourceBindings in Recordset,a javascript error occurred.
我记得我曾经试过可以把那记录集添加到目录里,但是不知道为什么现在不行了,只要用到recordset(query)这个命令都是出现这个问题,就是显示不了表单里的数据,我先前是可以的。有朋友可以解释一下这个问题呢?



風雲

职务:普通成员
等级:2
金币:1.0
发贴:281
注册:2001/6/24 14:11:35
#22001/9/14 18:31:04
我想问一下,您的服务器是自己的还是租用的。如是租用的,就需要更改DSN了。



danceno

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2001/8/9 13:36:24
#32001/9/14 19:06:50
可以说的清楚一点吗!你说的DSN我设置没有什么问题啊,我的DSN是在本地机调试的啊



zhumk

职务:普通成员
等级:1
金币:0.0
发贴:60
注册:2001/8/23 8:55:38
#42001/9/19 14:54:11
粗略说一下,这个原因一部分是因为使用的数据库的表和字段名称使用了中文和系统的关键字,检查是否有这方面的问题。
详细的到www.blueidea.com论坛查询这个javascript错误,有非常多的回答。



danceno

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2001/8/9 13:36:24
#52001/9/19 18:39:39
我记得我没有输入象楼上那一位仁兄的那样啊,要是真的有,我后来又建立了几个数据库,没有用到这一类的关键字,都是不行啊,为什么呢?
对了,还想问一个问题的是:要是用自己写的字符串来建立连接DSN,不用ODBC的DSN,那应该怎么样呢?



zhumk

职务:普通成员
等级:1
金币:0.0
发贴:60
注册:2001/8/23 8:55:38
#62001/9/20 8:35:26
对于ACCESS,最好使用access2000,access97有一些问题。
DNSLESS connection string:

www.basic-ultradev.com

www.basic-ultradev.com/articles/ADOConnections/



danceno

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2001/8/9 13:36:24
#72001/9/20 12:46:24
我用的也是ACCESS2000以上的版本啊,是WINXP,对于用字符串连接DSN的是这吗简单的吗?
对了,楼上那位大哥,知道哪有介绍JAVASCIPT高级一点的网站呢?最好是中文的吧。呵呵