超……救急!!!!!(我是新人)
PS2 2002-05-09 09:53:17 老鸟请救命!!
我是新人,就算用delphi也不是太熟悉。
最近一直在学用websnap作网上的数据库管理。但是现在就连最基本的数据库访问,并且用web页面显示也没做
好!!!
具体问题如下:
我用delphi6,建立websnap apllication modual。然后再建一个websnap data modual,并且在其中添加一个
ADO table,和一个DataSetAdapter(使用ODBC数据源——最简单的access的mdb文件,标准的设置)。
然后再建立一个page modual(使用AdapterPageProducer),那个页面也就只有一个AdapterGrid而已。
所有的连接均是正常的,但是那个页面编辑器就是告诉我
productAdapter: dataset productTable unknown keyfield
是在说那个ado表作为数据源,没有主键吗????
我在access中间明明已经定义好了主键了~~~~~~~
(注:我对于那张ado表,和dataSetAdapter中的所有的field,我都未添加)
而且这个虽然只是warning,我用access自己建的表还好,数据项都能显示出来,但是一旦使用access自带的那个数据库文件——比如说northwind。使用其中的“产品”表,那就连各个数据项都出不来了(一般只有最前面的两项——产品名称和产品ID)
这个问题烦了我N天了,我们系的两大delphi高手也不知道怎么回事………………
劳烦各位高手,千万救命啊!!!
多谢多谢~~~~~~