我现在在单机上编了一个Windows应用程序(窗体模式的),能够实现向Oracle数据库中的表增加记录并对其中的信息进行查询,现在想在局域网上使用这个系统,说是用socket,可是我不太懂啊!求哪位给个例子看看!
我之前那个单机的程序是不是应该装在客户端,客户端还用装数据库吗?
[email protected],谢谢!

解决方案 »

  1.   

    如果是oracle的数据库,我用的比较多的是9i,11版本还没接触,客户端都需要安装oracle客户端,不过不涉及到网络通信,而仅仅是数据库的操作,socket编程是不用的,你可以在网上搜索下
    http://www.cnblogs.com/njlhb/category/95206.html
    http://blog.sina.com.tw/4907/article.php?pbgid=4907&entryid=80929
      

  2.   

    把数据库装在服务器上,把你的软件装在局域网的机器上,这就是最简单的C/S了 不过这个客户端权限大了点LZ说的Scoket那种Server端可以有更多的逻辑操作,限制客户端的权限 等等等
      

  3.   

    ◎不过这个客户端权限大了点LZ说的Scoket那种Server端可以有更多的逻辑操作,限制客户端的权限 等等等这个肯定涉及到数据库的操作了。不然权限信息保存在哪?