sorry, 没安装"sqlite developer"
若只是想导出sqlite数据库中的表数据可以很简单地用sqlite命令:
tim@ubtim:~/workspace$ sqlite3
SQLite version 377 2011-06-23 19:49:22
Enter "help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table tb_test (field int, val varchar(3));
sqlite> insert into tb_test values (1, 'a');
sqlite> insert into tb_test values (2, 'b');
sqlite> insert into tb_test values (3, 'c');
sqlite> mode csv
sqlite> output tb_testcsv
sqlite> select from tb_test;
sqlite> q
tim@ubtim:~/workspace$ cat tb_testcsv
1,a
2,b
3,c
tim@ubtim:~/workspace$
1、要将导出文件后缀名改成,db3(因为Sqlite数据库只能识别此类数据库文件)。
2、导出步骤:DeviceFileExplorer、data、data、、databases、>、右键数据库、saveas、然后自己6可以用默认的)、Navicat新建sqlite数据库连接、连接名可以随便写一个。
3、选择现有数据库文件评论笔记,找到自己saveas时选择的路径(在此之可要现将数据库文件后经修改成。db3)、用户名和密码可以自己定义。
一、关于SQLite ADONET: SystemDataSQLite 是一个原始 SQLite 的加强版。它不需要链接 NET Runtime,因此可脱离 NET 独立发布,它内嵌了一个完整的 ADONET 20 引擎,为开发提供了完整的支持。
二、在C#中使用SQLite
1 添加引用: SystemDataSQLiteDLL 。
2 创建数据库文件: SQLiteConnectionCreateFile(fileName);
3 连接数据库: var connection = new SQLiteConnection(connectionString);
connectionString 中包含了数据库的一些配置信息,比如数据库文件路径,数据库密码等,可用 SQLiteConnectionStringBuilder 来创建 connectionString,当然也有其他方法,都很简单。
4 从数据库读取数据。
三、代码:
view sourceprint
// 注意此处 using 。
using System;
using SystemDataSQLite;
using SystemText;
namespace ConsoleApplication
{
public class SQLiteTester
{
public static void Test()
{
// 1创建一个数据库文件。
var databaseFileName = "D:/testdb3";
SQLiteConnectionCreateFile(databaseFileName);
// 2创建数据库连接。
var connectionString = new SQLiteConnectionStringBuilder
{
DataSource = databaseFileName,
Password = "xxxxxx" // 此处假设数据库密码为: xxxxxx。
};
// 当然也可以直接: var connection = new SQLiteConnection("data source=" + databaseFileName + ";password=" + Password);
using (var connection = new SQLiteConnection(connectionStringToString()))
{
// 3打开连接。
connectionOpen();
以上就是关于sqlite怎么连接数据库文件全部的内容,包括:sqlite怎么连接数据库文件、win10下不能识别sqlite数据库、c#中怎么连接到sqlite数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)