C# SQLite创建数据库
时间: 2023-08-03 08:45:19 浏览: 58
在C#中,您可以使用System.Data.SQLite命名空间下的SQLiteConnection类来创建SQLite数据库。以下是一个简单的示例代码:
```csharp
using System.Data.SQLite;
class Program
{
static void Main(string[] args)
{
string connectionString = "Data Source=mydatabase.db;Version=3;";
SQLiteConnection.CreateFile("mydatabase.db");
using (SQLiteConnection connection = new SQLiteConnection(connectionString))
{
connection.Open();
// 执行数据库操作
connection.Close();
}
}
}
```
在这个示例中,我们首先指定了数据库的连接字符串,其中Data Source指定了数据库文件的路径,Version指定了SQLite的版本号。然后,我们调用SQLiteConnection类的CreateFile方法来创建数据库文件。最后,我们使用using语句创建一个SQLiteConnection对象,并打开数据库连接,执行数据库操作,最后关闭连接。
相关问题
C# sqlite数据库
C#是一种编程语言,而SQLite是一种嵌入式数据库引擎,它可以在C#应用程序中使用。引用展示了如何在C#中创建一个Person表,并使用SQLiteConnection和SQLiteCommand对象来执行SQL语句。引用展示了如何检查SQLite数据库的版本,并在控制台上打印出来。引用提供了一个使用C#和SQLite创建表的示例。引用展示了如何在C#中删除数据库中的数据。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
C#创建sqlite数据库并设置密码
可以使用System.Data.SQLite库在C#中创建SQLite数据库并设置密码。以下是一个示例代码:
```csharp
using System.Data.SQLite;
// 设置连接字符串
string connectionString = "Data Source=myDatabase.sqlite;Version=3;";
// 创建SQLite数据库文件
SQLiteConnection.CreateFile("myDatabase.sqlite");
// 打开连接并设置密码
using (SQLiteConnection connection = new SQLiteConnection(connectionString))
{
connection.Open();
connection.ChangePassword("myPassword");
}
```
这将创建一个名为“myDatabase.sqlite”的SQLite数据库文件,并设置密码为“myPassword”。请注意,这里使用的是SQLiteConnection.ChangePassword方法来设置密码。