Database 如何编辑一个.db文件,就像它是一个正在运行的真实数据库一样?

Database 如何编辑一个.db文件,就像它是一个正在运行的真实数据库一样?,database,connection,connection-string,spiceworks,Database,Connection,Connection String,Spiceworks,大家好,我的同事们 我现在尝试了很多方法来连接到从Spiceworks获得的.db文件中。 我想制作一个程序,将东西添加到spiceworks数据库文件和同时运行的另一个sql数据库中。 有人对如何做到这一点有什么建议吗?我有点失去了理想,我试了很多:/ spiceworks_prod.dll是文件名,是来自spiceworks的名称无法共享该文件,其中有些信息我无法共享 我希望有人能为我提供一个好的快速解决方案我找到了如何做到这一点,我想使用SQLite,我必须将它添加到我在这里下载的visu

大家好,我的同事们

我现在尝试了很多方法来连接到从Spiceworks获得的.db文件中。 我想制作一个程序,将东西添加到spiceworks数据库文件和同时运行的另一个sql数据库中。 有人对如何做到这一点有什么建议吗?我有点失去了理想,我试了很多:/ spiceworks_prod.dll是文件名,是来自spiceworks的名称无法共享该文件,其中有些信息我无法共享


我希望有人能为我提供一个好的快速解决方案

我找到了如何做到这一点,我想使用SQLite,我必须将它添加到我在这里下载的visual studio中 从那以后,我就按照这个指南去做了,如果成功了,我会把我的解决方案贴在下面,告诉大家我最终是怎么做的

using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Data.SQLite;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

 namespace Spiceworks_console 
{ 
class DBControl 
{ 
#region SpiceWorks 
SQLiteConnection m_SpiceWorksConnection;

 public bool ConnOpenSpiceWorks() 
{ 
try 
{ 
m_SpiceWorksConnection = new SQLiteConnection("Data Source=C:\\Program Files (x86)\\Spiceworks\\db\\spiceworks_prod.db;Version=3;New=True;");
 m_SpiceWorksConnection.Open(); 

Console.WriteLine("Connected to SpiceWorks DB"); 
return true; 
} 
catch(Exception ex) 
{ 
Console.WriteLine(ex); 
return false; 
} 
}