我有一个奇怪的问题。我创建了一个强类型DataSet
,并希望添加TableAdapter
。我做了以下步骤:
TableAdapter
DataSource
到.NET Framework-dataprovider
2.2。 OLE DB提供者:Microsoft Jet 4.0 OLE DB Provider
2.2.1。打开提供程序的datalink-properties
2.2.2。将dbf的文件夹作为Databasename
2.2.3。将扩展属性设置为dBase IV
2.2.4。删除用户名并设置“无密码”选项
2.2.5。测试连接(成功)
2.2.6。关闭了属性
2.3。再次测试连接(成功)
2.4。单击确定CommandType
,但只能选择一个选项:使用SQL命令,所以我只需点击下一步SELECT DA_DARFOR, DA_LANGBZ FROM APDARFOR
6.1。在选项下,我取消选中了所有INSERT
,UPDATE
和DELETE
- 选项,因为我只需要SELECT
6.2。我点击了下一步DataTables
的功能,所以我让DataTable
填充选项处于活动状态,同时使用DataTable返回选项(Fill和GetData),但我取消选中了GenerateDBDirectMethods
然后点击下一步。DataTable
和TableAdapter
配置成功的消息。所以我点击了“完成”。然后我收到以下错误消息(我希望我将其翻译正确): 添加TableAdapters时出错。不支持此对象类型的操作。
我不知道该怎么办。如何将dbf(dBase IV)-File添加到我的项目中,以便我可以使用强力类型的数据集?
答案 0 :(得分:0)
好的,我找到了解决方案。如果你们中的一个有同样的问题: 首先在"服务器资源管理器"下创建一个连接。 - > " dataconnections" - > "添加"然后你可以创建一个数据集并将表从serverexplorer拉到数据集。