如何通过使用 ADOX 和 VisualC # .NET 创建 Access 数据库
<script type="text/javascript">function loadTOCNode(){}</script>
注意:这篇文章是由无人工介入的自动的机器翻译系统翻译完成。这些文章是微软为不懂英语的用户提供的, 以使他们能够理解这些文章的内容。微软不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的使用所引起的任何直接的, 或间接的可能的问题负责。
文章编号 | : | 317881 |
最后修改 | : | 2006年6月15日 |
修订 | : | 4.0 |
警告 ADO 和 ADOMD 尚未经过完全测试 Microsoft.NETFramework 环境中。 它们可能引起间歇性问题, 尤其基于服务的应用程序中或在多线程应用程序。 本文中所讨论技术应该只在迁移到 ADO.NET 用作临时措施。 您已进行完整测试以确保没有不兼容问题, 后应只使用这些技术。 问题是由使用 ADO 或 ADOMD 以此方式, 不支持。 有关详细信息, 请参阅下列 Microsoft 知识库文章:
<script type="text/javascript"> var sectionFilter = "type != 'notice' && type != 'securedata' && type != 'querywords'"; var tocArrow = "/library/images/support/kbgraphics/public/en-us/downarrow.gif"; var depthLimit = 10; var depth3Limit = 10; var depth4Limit = 5; var depth5Limit = 3; var tocEntryMinimum = 1; </script> <script src="http://support.microsoft.com/common/script/gsfx/kbtoc.js?6" type="text/javascript"></script>
840667
(http://support.microsoft.com/kb/840667/) .NET 框架应用程序中使用 ADO 和 ADOMD 时出现意外错误
概要
<script type="text/javascript">loadTOCNode(1, 'summary');</script> 程序员通常需要编程创建数据库。 通过 COMInterop 层虽然 ActiveX Data Objects (ADO) 和 ADO.NET 都提供方法来自动, 创建 MicrosoftAccess 数据库, 可用于 Microsoft Jet OLE DB Provider 和 Microsoft ADO 分机 2.7 DDL 和 Security (ADOX) 来手动创建数据库。要求
<script type="text/javascript">loadTOCNode(2, 'summary');</script>• | MicrosoftVisualC # .NET |
• | Microsoft ADO 用于 DDL 和 Security (ADOX) 2.7 分机 |
生成 Access 数据库
<script type="text/javascript">loadTOCNode(2, 'summary');</script>1. | 打开一个新 VisualC # .NET 控制台应用程序。 |
2. | 在 SolutionExplorer@@ , 右击 引用 节点并选择 @ @ @ AddReference@@@ 。 |
3. | 选择 Microsoft ADO 分机 2.7 对于 DDL 和安全 在 COM 选项卡, 单击 选择 将其添加到 选定组件 , 然后单击 确定 。 |
4. | 对于 Class 删除代码窗口中所有的代码。 |
5. | 将以下代码粘贴到代码窗口: using System; |
6. | 路径更改为新 .mdb 文件根据, 然后按 F 5 键生成并运行项目。 为 Access 2000 (Jet 4.0) 格式创建新的 .mdb 文件。 有关不同 Jet 格式, 详细信息请参阅与本文 " 参考 " 部分 |