小女子求教!对您可能非常easy的问题! applet can't use jdbc_odbc,you must use pure jdbc drive 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用applet访问数据库不太好吧,applet是要下到本地运行的那岂不是每个客户端通过html访问的话,都要在本地配数据库连接 不是啊,我是在学java,自己写写好玩的,就在自己的机器上运行。是不是要配web服务器?还是象顶层gg说得applet can,t use jdbc_odbc? 呵呵,有MM?学点简单的吧,比如jsp:) 写什么证书?mm就不能学java啦?歪理~~ 你不要把学习的过程搞的这么复杂等你闹明白怎么用APPLET连你的数据库,估计得个10天半个月的而且闹明白了以后,对你以后的开发没什么帮助你要想学习用JAVA连数据库,就写APPLICATION吧10几行就搞定了 看看jdk文档中security目录下的东西,然后放弃吧 我建议你试试,对了解Java的安全机制很有帮助,你需要先去弄个证书,然后修改policy就可以了。具体做法你可以去查资料 是不是jdbc_odbc桥不能用于applet访问数据库,用pure jdbc driver可以吧? 由于java的安全机制,不允许applet访问第3方的数据。所简单一点就是由于你的applet是从服务器上得到的所以就不能再通过jdbc访问其他服务器上的数据了,也包括本地机。我了解的解决方法是通过一个转接的程序来转接你的sql请求,对于不同的数据库又不同的转接程序,我只用过sybase的,而且也只是试用版。具体的我也不太清楚了。 笨啊,物以稀为贵嘛,女程序员本来就很少啦,上CSDN的程序员就更少啦,:P 没有必要用applet连数据库拉,用application就可以了。实际上也没听说也这样做的。男的就了不起了,谁说女的少,自己孤陋。 ..................................终于见识到比小猪还小猪的,虎虎楼上朋友说了applet有安全限制,要访问用户(用浏览器访问者)本地的数据库的话,一定需要证书配置安全策略...所以ODBC不可行——因为ODBC是在本地配置的。不过我也想借小mm的风光顺便请教一下各位,(小猪我java一般般咯,applet也只写过一个chat的)如果不用jdbc:odbc,比如用jdbc for SQL/Oracle,直接通过jdbc连接服务器的1433/1521 数据库服务能行么?这和用applet连接(url所在)服务器端的聊天室服务器岂不是一个道理?(这里还有一个问题就是用户端如何使用数据库驱动程序,打包到cab? X~`)请教!_____________________________切记,嘲笑小猪是不被允许的!搞清楚,飞沙走石是猪八戒弄的,和俺没关系! APPLET直接访问比较困难,除非是在局域网。可以写一个SERVLET访问数据库,然后用APPLET和SERVLET通信。 楼上众多GG们都说的很清楚了,不仅仅在ODBC,APPLET本身的安全限制不允许访问异地主机资源。你的WEB服务起和DB SERVER 如果不在同一台机器上,那么肯定不会允许,除非自己做签证。在实际中一般不会采用这样的技术方案。你学习写JAVA,最好不要从这入手,访问数据库可以从JSP,SERVLET入手,或者一个简单的APPLICATION从银幕输出数据库中取得的数据。你这样学恐怕会走弯路:) 是啊,默认applet不能访问host之外的网络资源,那么用applet连接下载applet自己所在的服务器的数据库可以么?呵呵,一个从你的问题衍生的问题。 是啊,默认applet不能访问host之外的网络资源,那么用applet连接下载applet自己所在的服务器的数据库可以么?呵呵,一个从你的问题衍生的问题 到网上去下载com.inet.tds.TdsDriver,这个数据库驱动可以直接连接,不要设置 applet默认的安全机制是可以修改的,在JRE下的security目录下有个java.policy文件,加入下面一行:permission java.net.SocketPermission "localhost", "connect,resolve";localhost也可以改为你想要访问的服务器的IP地址。对于jdbc驱动程序,你可以打成一个jar包,与applet一同下载到本地执行。 拜托,现在如果再使用什么applet未免太...这么麻烦,不如用servlet/jsp,如果有什么问题,贴出来,只要不是无法解决的问题,都可以在这里找到答案的。 sun.net.ftp.FtpClient问题(2个问题) 三个问题. 请问各位大大们,javax.swing.JOptionPane具体应该怎么使用?? 请问:什么是冒泡法?常用的Java数据结构算法还有什么啊?谢谢! 请问jsp中如何实现用中文做关键子的模糊查询? 难道真的是传说中的JAVA里的BUG吗?好大的一只……高人请出手 简单问题,如何从JList中得到所有选中的项,在线等 在线等,解答完就送分,谢谢~ 北京的朋友来看看 JAVA里有得应用程序的版本,语言,公司...这些信息的类方法吗?.. 这样考SCJP的技术 对不对? 关于Java Web Start的问题,
那岂不是每个客户端通过html访问的话,
都要在本地配数据库连接
有MM?学点简单的吧,比如jsp
:)
mm就不能学java啦?歪理~~
等你闹明白怎么用APPLET连你的数据库,估计得个10天半个月的
而且闹明白了以后,对你以后的开发没什么帮助
你要想学习用JAVA连数据库,就写APPLICATION吧
10几行就搞定了
实际上也没听说也这样做的。
男的就了不起了,谁说女的少,自己孤陋。
终于见识到比小猪还小猪的,虎虎
楼上朋友说了applet有安全限制,要访问用户(用浏览器访问者)本地的数据库的话,一定需要证书配置安全策略...
所以ODBC不可行——因为ODBC是在本地配置的。不过我也想借小mm的风光顺便请教一下各位,(小猪我java一般般咯,applet也只写过一个chat的)如果不用jdbc:odbc,比如用jdbc for SQL/Oracle,直接通过jdbc连接服务器的1433/1521 数据库服务能行么?这和用applet连接(url所在)服务器端的聊天室服务器岂不是一个道理?(这里还有一个问题就是用户端如何使用数据库驱动程序,打包到cab? X~`)请教!
_____________________________
切记,嘲笑小猪是不被允许的!
搞清楚,飞沙走石是猪八戒弄的,和俺没关系!
可以写一个SERVLET访问数据库,然后用APPLET和SERVLET通信。
你的WEB服务起和DB SERVER 如果不在同一台机器上,那么肯定不会允许,除非自己做签证。在实际中一般不会采用这样的技术方案。你学习写JAVA,最好不要从这入手,访问数据库可以从JSP,SERVLET入手,或者一个简单的APPLICATION从银幕输出数据库中取得的数据。
你这样学恐怕会走弯路:)
呵呵,一个从你的问题衍生的问题。
呵呵,一个从你的问题衍生的问题
permission java.net.SocketPermission "localhost", "connect,resolve";localhost也可以改为你想要访问的服务器的IP地址。对于jdbc驱动程序,你可以打成一个jar包,与applet一同下载到本地执行。
这么麻烦,不如用servlet/jsp,如果有什么问题,
贴出来,只要不是无法解决的问题,都可以在这里找到答案的。