使用C# 生成.db文件

woai5354 2012-02-27 05:24:10
使用C# 怎么生成.db后缀的文件,并且能够使用sql语言进行读取等
操作
...全文
1198 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
woai5354 2012-02-28
  • 打赏
  • 举报
回复
产生的是db3?

woai5354 2012-02-28
  • 打赏
  • 举报
回复
thanks,我也才看到英文文献
,做完功能就给分
woai5354 2012-02-28
  • 打赏
  • 举报
回复
System.Data.SQLite.dll
快乐大法师 2012-02-28
  • 打赏
  • 举报
回复
db应该是 SQLite



using (SQLiteConnection cn = new SQLiteConnection(
"Data Source=D://test.db;Pooling=true;FailIfMissing=false")
)
{
cn.Open();

using (SQLiteCommand cmd = new SQLiteCommand())
{
cmd.Connection = cn;

cmd.CommandText = "CREATE TABLE TestA(A INTEGER PRIMARY KEY, B nvarchar(20),C nvarchar(20))";
cmd.ExecuteNonQuery();

cmd.CommandText = "INSERT INTO TestA values (null,'asdfdas','dasgf')";
cmd.ExecuteNonQuery();

cmd.CommandText = "INSERT INTO TestA values (null,'abcd','dasgf')";
cmd.ExecuteNonQuery();
}

}



只要执行到 cn.Open();
就会在D盘 创建一个test.db文件

那就是把sqlserver数据库的内容导入SQLite数据库
woai5354 2012-02-28
  • 打赏
  • 举报
回复
不是吧,我们公司的数据库是mssqlserver,但要求做将数据导入到.db的文件
nonocast 2012-02-27
  • 打赏
  • 举报
回复
dalmeeme 2012-02-27
  • 打赏
  • 举报
回复
.db文件对应的数据库可能是SQLite,百度一下
http://www.sqlite.org/
q107770540 2012-02-27
  • 打赏
  • 举报
回复
1. 连接本机数据库 master库
2. 还原数据库(取.db文件路径)
3. 在还原后的数据库内进行相应的CRUD操作(使用SQL语句)

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧