- 主题:我这个情况多终端同步访问数据库用什么方案?
我不会编程。
目前在电脑端用vb.net和sql server的mdf文件做了点小程序。
目前不同计算机之间的同步,是用同步软件把文件同步到u盘,然后再同步到其他计算机。
所以,目前在不同计算机上用这个数据库和vb程序都没有问题。
现在想实现在手机上可以随时查看、查询、修改这个数据库。
我想到以下方法,请大家看看,也请提出其他方案,
对于我这种啥都不会的人,哪个方案可行,更容易实现。
1、网络服务器。我买了3年的腾讯云轻量服务器。但是啥都不会,现在还闲置。不知道有没有什么“一键安装”之类的东西,能很容易的搭建好,可以实现多终端访问的?
2、手头有个群晖nas,不知道用这个做起来有没有简单的方案。还涉及到内网穿透访问的问题,不过以前我倒是设置过,好像用群晖的什么服务,可以从外网访问nas的照片。
3、就像我在不同计算机之间同步文件一样,我也可以把mdf文件同步到手机。这个方法虽然不能实现实时对数据库的操作在其他终端也能体现,但是对于我个人使用而言,虽然麻烦,也可以接受。只是:mdf数据库在手机端能用吗?我现在用的是B4A编的手机app。如果不能用,那么有什么其他数据库可以在手机端B4A软件和电脑端vb.net都能直接使用的?
--
FROM 202.98.13.*
不要同步mdf。
备份后同步备份文件,
或者 利用SqlServer的主从分发。
【 在 wuduan 的大作中提到: 】
: 我不会编程。
: 目前在电脑端用vb.net和sql server的mdf文件做了点小程序。
: 目前不同计算机之间的同步,是用同步软件把文件同步到u盘,然后再同步到其他计算机。
: ...................
--
FROM 183.95.135.*
花点小钱找人解决吧。
如果自己做,专业的程序员可能会这样:
通用:
1. 数据库放在服务器。
2. 在服务器用 vb.net + asp.net 写 API 接口。
方案1:
不论电脑还是手机,都用网页查看数据。编程语言是 html + js
方案2:
1. 电脑用 vb.net 编写 winform 界面,使用 http 协议访问服务器接口。编程方案是 vb.net + winform
2. 手机写个小程序,也是使用 http 协议访问服务器接口。编程语言是 html + js
【 在 wuduan (棒棒军) 的大作中提到: 】
: 我不会编程。
: 目前在电脑端用vb.net和sql server的mdf文件做了点小程序。
: 目前不同计算机之间的同步,是用同步软件把文件同步到u盘,然后再同步到其他计算机。
: ...................
--
FROM 47.243.39.*
ef连接字符串改一下,改成sqlite,然后走你方案3
--
FROM 221.221.28.*
手机安装 RDP 客户端,连到自己的电脑看
【 在 wuduan (棒棒军) 的大作中提到: 】
: 我不会编程。
: 目前在电脑端用vb.net和sql server的mdf文件做了点小程序。
: 目前不同计算机之间的同步,是用同步软件把文件同步到u盘,然后再同步到其他计算机。
: ...................
--
FROM 218.17.141.*