我做项目的时候碰到了一个问题,求大神帮忙!
公司的两个部门需要对公司的数据库进行读取,数据库用的是mysql。而我用的是C#编码,希望在一个用户在使用数据库时,另一方为不可登录,并提示数据库正在使用。数据库可能不在两个部门的电脑里面,放在了公司的服务器上。而两个部门不在同一个地方办公,也就是说不是同一个局域网。
目前的困惑又两点:1.使用C#可以实现读取服务器上的数据库吗? 2.怎么样才能使两个部门联上我们公司的数据库?
非常急! 希望各位大侠不吝教诲!谢谢!
公司的两个部门需要对公司的数据库进行读取,数据库用的是mysql。而我用的是C#编码,希望在一个用户在使用数据库时,另一方为不可登录,并提示数据库正在使用。数据库可能不在两个部门的电脑里面,放在了公司的服务器上。而两个部门不在同一个地方办公,也就是说不是同一个局域网。
目前的困惑又两点:1.使用C#可以实现读取服务器上的数据库吗? 2.怎么样才能使两个部门联上我们公司的数据库?
非常急! 希望各位大侠不吝教诲!谢谢!
解决方案 »
- 如何通过Message-ID打开相应的email
- <select> 添加问题!!!!!!!!!!!!!!!!!
- delegate 是否多线程
- datagridview 清空数据
- 关于XML操作的问题
- 使用try catch后,提示:被准备语句‘(@Company_id varchar(10),@company_name varchar(10),
- 欢迎加入 c#群 6555240
- 请问如何使用.net修改微软ad用户的密码?
- 我的VS.NET突然不能在添加新项中选择添加WEB窗体了。
- 高手!高手快来!为什么System.Data.DataViewManagerListItemTypeDescriptor 总在显示在我的控件ComboxBoxEx上?
- 各位大大,这是什么问题啊?能帮我解决下吗
- 谁帮我解析一下{'ok': true, 'data': ['角色1', '角色2'], 'reason': ''}数据串
2.要使外网也能连接到这个数据库,那就只能给放数据库的服务器个外网的固定IP,或者用花生壳什么的把服务转发到外网。
2,使用Write Lock,这样在一个用户操作期间,其它用户无法读取/更新表,具体用法可查询MySql手册