如何通过使用 ADOX 和 VisualC # .NET 创建 Access 数据库
2007-04-10 15:03
906 查看
如何通过使用 ADOX 和 VisualC # .NET 创建 Access 数据库
察看本文应用于的产品function loadTOCNode(){}
注意:这篇文章是由无人工介入的自动的机器翻译系统翻译完成。这些文章是微软为不懂英语的用户提供的, 以使他们能够理解这些文章的内容。微软不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的使用所引起的任何直接的, 或间接的可能的问题负责。
文章编号 | : | 317881 |
最后修改 | : | 2006年6月15日 |
修订 | : | 4.0 |
840667 (http://support.microsoft.com/kb/840667/) .NET 框架应用程序中使用 ADO 和 ADOMD 时出现意外错误
本页
概要
要求
生成 Access 数据库
缺陷
参考
参考
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;
<style>.toc{display: none;}</style>
概要
loadTOCNode(1, 'summary');程序员通常需要编程创建数据库。 通过 COMInterop 层虽然 ActiveX Data Objects (ADO) 和 ADO.NET 都提供方法来自动, 创建 MicrosoftAccess 数据库, 可用于 Microsoft Jet OLE DB Provider 和 Microsoft ADO 分机 2.7 DDL 和 Security (ADOX) 来手动创建数据库。
回到顶端
要求
loadTOCNode(2, 'summary');• | MicrosoftVisualC # .NET |
• | Microsoft ADO 用于 DDL 和 Security (ADOX) 2.7 分机 |
回到顶端
生成 Access 数据库
loadTOCNode(2, 'summary');1. | 打开一个新 VisualC # .NET 控制台应用程序。 |
2. | 在 SolutionExplorer@@ , 右击 引用 节点并选择 @ @ @ AddReference@@@ 。 |
3. | 选择 Microsoft ADO 分机 2.7 对于 DDL 和安全 在 COM 选项卡, 单击 选择 将其添加到 选定组件 , 然后单击 确定 。 |
4. | 对于 Class 删除代码窗口中所有的代码。 |
5. | 将以下代码粘贴到代码窗口:using System; using ADOX; namespace ConsoleApplication1 { class Class1 { [STAThread] static void Main(string[] args) { ADOX.CatalogClass cat = new ADOX.CatalogClass(); cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=D://AccessDB//NewMDB.mdb;" + "Jet OLEDB:Engine Type=5"); Console.WriteLine("Database Created Successfully"); cat = null; } } } |
6. | 路径更改为新 .mdb 文件根据, 然后按 F 5 键生成并运行项目。 为 Access 2000 (Jet 4.0) 格式创建新的 .mdb 文件。 有关不同 Jet 格式, 详细信息请参阅与本文 " 参考 " 部分 |
回到顶端
缺陷
loadTOCNode(2, 'summary');要创建新数据库, JetProvider 需要路径到存在。 如果您尝试创建数据库文件目录不存在, 中您将 receivean 异常错误。 通过使用 Try...Catch 结构您可以捕获该异常。
相关文章推荐
- 如何通过使用 ADOX 和 VisualBasic.NET 创建一个 MicrosoftAccess 数据库
- 如何使用 ADO.NET 和 Visual C# .NET 以编程方式创建 SQL Server 数据库
- 如何通过使用 ADO.NET 2005 和 Visual C# 2005 或使用 ADO.NET 和 Visual C# .NET 连接到数据库并运行命令
- 如何使用 Visual Studio .NET 工具创建数据库对象和 Transact-SQL 存储过程。
- 如何使用 Visual C# 2005 或 Visual C# .NET 通过 DataSet 对象更新数据库
- 如何使用 ADO.NET 和 Visual C++ .NET 以编程方式创建 SQL Server 数据库
- 如何通过使用 Visual C#.net 将原始数据发送到打印机
- 如何使用 Visual Studio .NET 创建安装程序包
- 如何使用 Visual C# .NET 从 DataSet 对象更新数据库
- 在 Visual Studio .NET 中使用 SQL Server 2000 创建数据库应用程序(1)
- 如何通过使用 VisualC # .NET /VB.NET 向打印机发送数据/控制命令
- 在access中如何创建数据库。你认为数据库在网站开发中所扮演的角色是什么。使用数据库和使用文件,两者的优缺点各是什么。
- 如何循环并通过使用 ASP.NET 和 VisualC # .NET 检查 DataGrid 列中 CheckBox 控件值
- 如何将传递节点设置为通过使用 Visual C#.NET 内联 XSLT 脚本函数
- 如何使用 Visual C# .NET 创建用于窗体身份验证的密钥
- 如何通过使用 VisualC # .NET 在 ASP.NET 缓存
- 如何使用 ADO.NET 和 Visual C# .NET 连接到数据库并运行命令
- ASP.NET - 如何:使用 AccessDataSource 控件连接到 Access 数据库
- 如何通过使用窗体身份验证和 Visual C#.NET 对 Active Directory 验证身份
- 如何使用 Visual C# 2005 或 Visual C# .NET 通过 DataSet 对象更新数据库