gpt4 book ai didi

c# - 检查本地数据库是否已经创建 C#

转载 作者:搜寻专家 更新时间:2023-10-30 20:20:59 25 4
gpt4 key购买 nike

我的 C# 密码生成器/存储快完成了。所有密码都存储在本地加密数据库中,该数据库经过哈希处理并具有数据库密码。我正在使用 sql express/compact(不管它叫什么)手动创建数据库。我想知道是否有办法检查数据库是否已创建并包含正确的表。如果未创建数据库,是否还有办法告诉它创建加密数据库?如果不存在,也让它在特定位置创建一个文件夹,也创建它并将数据库存储在其中。

谢谢

最佳答案

您可以像这样运行查询

  IF NOT EXISTS
( SELECT [name]
FROM sys.tables
WHERE [name] = 'TableName`
)
CREATE TABLE TableName (Col1 int, Col2 int ... )

以正确的顺序为每个表。

关于c# - 检查本地数据库是否已经创建 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6132929/

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