建一个配置文件呀.
里面放数据库的驱动字符串和连接字符串等等..然后程序里读这个配置文件.
然后class.forname(你的driver)
getConnection(url,user,password)
里面放数据库的驱动字符串和连接字符串等等..然后程序里读这个配置文件.
然后class.forname(你的driver)
getConnection(url,user,password)
解决方案 »
- 解释以下程序的执行过程
- 求一正则表达示! >..<
- 执行Java的批处理文件,如何让它显示自定义的名称,如TOMCAT启动的界面显示TOMCAT
- hibernate高手进来
- 用JBuilder2006生成javadoc
- InputStream/OutputStream和Reader/Writer在实现结果上是一样的吧?那么他们不一样的地方在哪啊?
- 就这么多了,都给了,期望大家都来帮帮我~~!诚心的!~~
- 简单问题:在java中怎么样可以获得windows从启动到当前的运行时间
- 求 The JAVA Programming Language,Third Edition ebook
- 【急】swing里的JTable表格如何重新载入或者刷新其中内容呢?
- 真的被她给烦死了?都几天了,还摆不平。。。
- linux下访问串口程序应该怎么办?请帮忙,急!
1、连接的字符串放在配置文件中,如果换了数据库,不需要重写连接的程序
2、关于SQL的问题,我认为只能在写SQL语句的时候只使用标准的SQL语句,不要用数据库厂商自己提供的sql语句和方法,没有别的办法,只能采用标准的格式来写
比如說我在postgres和mysql中有一條相同功能的語句,但他們的參數不一樣,能過?就沒法傳參數給sql呀。
如:我要取user表中的1到10條記錄
SELECT * FROM user LIMIT 1,10 (MYSQL)
SELECT * FROM user LIMIT 10,1 (postgres)
而在SQL SERVER和oracle中又各不相同,而且我又要將1和10兩個參數用?傳遞給SQL,
我怎麼樣才能解決呢?
你的limit就不是基本的.
既然你要通用.就别找省事了...