C# OleDb上的强类型数据集和dBase IV
我有一个奇怪的问题。我创建了一个强类型的C# OleDb上的强类型数据集和dBase IV,c#,datatable,strongly-typed-dataset,dbase,datatableadapters,C#,Datatable,Strongly Typed Dataset,Dbase,Datatableadapters,我有一个奇怪的问题。我创建了一个强类型的数据集,并想添加一个表格适配器。我执行了以下步骤: 添加TableAdapter 新连接 2.1. 将数据源设置为OLE DB的.NET Framework数据提供程序 2.2. OLE DB提供程序:Microsoft Jet 4.0 OLE DB提供程序 2.2.1. 已打开提供程序的数据链接属性 2.2.2. 将dbf的文件夹作为数据库名 2.2.3. 将扩展属性设置为dBase IV 2.2.4. 删除用户名并设置“无密码”选项 2.2.5. 测试
数据集
,并想添加一个表格适配器
。我执行了以下步骤:
TableAdapter
数据源
设置为OLE DB的.NET Framework数据提供程序
2.2. OLE DB提供程序:Microsoft Jet 4.0 OLE DB提供程序
2.2.1. 已打开提供程序的数据链接属性
2.2.2. 将dbf的文件夹作为数据库名
2.2.3. 将扩展属性设置为dBase IV
2.2.4. 删除用户名并设置“无密码”选项
2.2.5. 测试连接(成功)
2.2.6. 关闭属性
2.3. 再次测试连接(成功)
2.4. 点击OKCommandType
,但只有一个选项是可选择的:使用SQL命令,所以我只需单击nextSELECT DA_DARFOR,DA_LANGBZ FROM APDARFOR
6.1. 在选项下,我取消选中了所有这些插入
,更新
和删除
-选项,因为我只需要选择
6.2. 我点击了下一步DataTables
的函数,所以我让DataTable
fill选项处于活动状态,也让DataTable返回选项(fill和GetData)处于活动状态,但我取消选中了GenerateDBDirectMethods
,然后单击nextDataTable
和TableAdapter
配置成功。所以我点击了“完成”我不知道该怎么办。如何将dbf(dBase IV)-文件添加到我的项目中,以便使用类型化数据集?好的,我找到了一个解决方案。如果你们中的一个有同样的问题: 首先在“服务器资源管理器”->“数据连接”->“添加”下创建一个连接,然后可以创建一个数据集,并将表从服务器资源管理器拉到数据集