如何实现Sqlite数据库远程连接

java123object 2011-11-22 06:33:14
RT
...全文
2587 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
java123object 2011-11-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dalmeeme 的回复:]

Sqlite类似于access,是个数据文件,桌面型数据库,不能远程连接。
局域网内可以把其目录共享,设置读写权限。
[/Quote]

我要的是局域网,现在在本机上测试都不行,不懂怎么配置,我已经放到共享文件夹里面了,还是不行,另外能部署到iis上吗?不管哪样,能共享访问就好了。

http://192.168.1.3/是我本地ip

Main.db数据库
System.Data.SQLite.SQLiteConnection con =new System.Data.SQLite.SQLiteConnection(@"Data Source=http://192.168.1.3/Data/Main.db;Password=ie;");
con.Open();//出现
con.Close();

dalmeeme 2011-11-22
  • 打赏
  • 举报
回复
Sqlite类似于access,是个数据文件,桌面型数据库,不能远程连接。
局域网内可以把其目录共享,设置读写权限。
qlite数据库远程管理器,只要在SQLITE数据文件所在目录下运行SQLITE3SERVER服务器程序就可以在于之联网的机器管理SQLITE数据库。可同时管理多台SQLITE数据库服务器。 实现的功能如下: 1、可列出远程SQLITE数据库文件 2、可分页查看数据库表中的记录,简单及人性化的界面实现所见即所得的操作,免去了对数据库的繁琐操作;可对UTF-8格式的记录查看 3、可远程创建表 4、远程删除表 5、远程增加、删除、修改表中记录,这些操作与 SQLSERVER2000的操作类似,非常方便 6、可以存储二进制文件到数据库中,也可从数据库中下载二进制文件 7、WINDOWS下只要在数据库所在目录下运行sqlite3server.exe,然后点击启动按钮即可 8、LINUX下,在新建终端输入./sqlitemain,拷贝libsqlite3.so到/usr/lib目录下 9、启动sqlitemanage.exe,点击工具栏中的第二个远程登录按钮输入IP,WINDOWS可以通过点击查询数据库名得到远程SQLITE数据库名选择一个数据库登录,LINUX直接输入远程数据库名,就可以以所见即所得的方式管理远程的不同平台下的SQLITE数据库,而且可以远程运行SQL语句,直接通过点击数据表格对数据库记录进行更新包括增加新记录、删除、修改,可以上传下载二进制文件到数据库,可批量导入TXT文件到数据库,可以查看索引,支持多数据库同时操作。

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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