gpt4 book ai didi

c# - 新建Access数据库,怎么办?

转载 作者:行者123 更新时间:2023-11-30 16:05:12 27 4
gpt4 key购买 nike

我有一个使用 C# 编写的项目,使用 Microsoft Office Access 进行存储。我可以读取并保存到数据库。现在,我需要允许用户使用新的数据库项目,但其结构与工作项目类似,并且还需要实现“另存为”选项。

此外,我需要导出到文本文件/CSV。

任何想法或示例代码都会有帮助。

最佳答案

创建空白数据库的一种方法是尝试以下操作

    using System;
using ADOX;

public class CreateDB
{
public static void Main( string [] args )
{
ADOX.CatalogClass cat = new ADOX.CatalogClass();

string create =
@"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\BlankAccessDB\MyAccessDBCreatedFromCsharp.mdb;" +
"Jet OLEDB:Engine Type=5";

cat.Create(create);

cat = null;
}
}

“保存”和“另存为”就像使用 SaveFileDialog 提示用户指定文件名和保存文件的位置一样简单。

关于c# - 新建Access数据库,怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1802808/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com