该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-07-11
不好意思,我是来做实验的
|
|
返回顶楼 | |
发表时间:2008-07-14
这个可不可以在它的基础上增加对纪录的修改、和增加的功能呀
|
|
返回顶楼 | |
发表时间:2008-07-15
javachs 写道 这个可不可以在它的基础上增加对纪录的修改、和增加的功能呀
目前版本已支持对记录的修改,当然有一定的限制:即必须是一个Table(而不是View),必须有明确的主键; 记录的增加,目前还没有实现,主要原因是,主键的问题不好解决,有些数据库支持自动增长的数据类型,而有些(如Oracle)就没有,通常情况下是使用 序列 来为主键生成值,这样的话,增加记录的功能就不太好实现了。 |
|
返回顶楼 | |
发表时间:2008-07-15
cnetwei 写道 javachs 写道 这个可不可以在它的基础上增加对纪录的修改、和增加的功能呀
目前版本已支持对记录的修改,当然有一定的限制:即必须是一个Table(而不是View),必须有明确的主键; 记录的增加,目前还没有实现,主要原因是,主键的问题不好解决,有些数据库支持自动增长的数据类型,而有些(如Oracle)就没有,通常情况下是使用 序列 来为主键生成值,这样的话,增加记录的功能就不太好实现了。 增加做成通用的的确有点难度,不过楼主的确太强了,根据表名、视图名动态生成表头和数据这个实在是不错,有点toad的感觉,根据用户名得到用户可以查看的表和视图是从oracle那里得到的信息?我要好好学习一下。 |
|
返回顶楼 | |
发表时间:2008-08-27
dbexplorer0.2不是支持db2吗?怎么还没有?
我写了db2 { name : 'DB2SQL', url : 'jdbc:postgresql://<server>/<dbname>', driver : 'com.ibm.db2.jcc.DB2Driver', service : 'cn.com.qimingx.dbe.service.DefaultDBInfoService' } 怎么都找不到任何连接呢 |
|
返回顶楼 | |
发表时间:2008-09-24
2008-09-24 14:24:30,625 ERROR [http-8080-5] [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/DBExplorer].[action]] Servlet.service() for servlet action threw exception net.sf.json.JSONException: A JSONObject text must begin with '{' at character 1 of ?{ // 系统支持的数据库类型定义 dbtypes : [{ name : 'Derby', url : 'jdbc:derby://<server>/<dbname>;create=true', driver : 'org.apache.derby.jdbc.ClientDriver', service : 'cn.com.qimingx.dbe.service.impl.DerbyDBInfoService' }, { name : 'ORACLE10g', url : 'jdbc:oracle:thin:@<server>:<dbname>', driver : 'oracle.jdbc.driver.OracleDriver', service : 'cn.com.qimingx.dbe.service.impl.OracleDBInfoService' }, { name : 'MS_SQLSERVER', url : 'jdbc:sqlserver://<server>:1433;databaseName=<dbname>', driver : 'com.microsoft.sqlserver.jdbc.SQLServerDriver', service : 'cn.com.qimingx.dbe.service.impl.SQLServerDBInfoService' }, { name : 'MySQL', url : 'jdbc:mysql://<server>/<dbname>', driver : 'com.mysql.jdbc.Driver', service : 'cn.com.qimingx.dbe.service.impl.MysqlDBInfoService' }, { name : 'HSQL_Server', url : 'jdbc:hsqldb:hsql://<server>/<dbname>', driver : 'org.hsqldb.jdbcDriver', service : 'cn.com.qimingx.dbe.service.impl.HSQLDBInfoService' }, { name : 'PostgreSQL', url : 'jdbc:postgresql://<server>/<dbname>', driver : 'org.postgresql.Driver', service : 'cn.com.qimingx.dbe.service.impl.PostgreSQLDBInfoService' }, { name : 'DB2', url : 'jdbc:db2://<server>/<dbname>', driver : 'com.ibm.db2.jcc.DB2Driver', service : 'cn.com.qimingx.dbe.service.impl.DefaultDBInfoService' }] } at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:512) at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:1096) at net.sf.json.JSONObject._fromString(JSONObject.java:1317) at net.sf.json.JSONObject.fromObject(JSONObject.java:185) at net.sf.json.JSONObject.fromObject(JSONObject.java:154) at cn.com.qimingx.dbe.DBEConfig.<init>(DBEConfig.java:69) at cn.com.qimingx.dbe.DBEConfig.<clinit>(DBEConfig.java:31) at cn.com.qimingx.dbe.action.InitActionController.dbtypes(InitActionController.java:55) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:473) at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:410) at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:441) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:834) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286) at java.lang.Thread.run(Thread.java:595) |
|
返回顶楼 | |
发表时间:2008-09-24
dbe_config.js ,只要有修改,就出现上面的报错,而且改回跟原来一样也会报错,只有拷贝一个新的dbe_config.js把原来的覆盖才会恢复正常
|
|
返回顶楼 | |
发表时间:2008-10-05
数据库浏览工具——DBExplorer
学习了 |
|
返回顶楼 | |
发表时间:2008-11-15
你好,默认使用utf-8编码,为什么有的会是乱码呢? 我的环境是jdk1.5,tomcat6 登录后出现乱码,详见附件 |
|
返回顶楼 | |
发表时间:2008-11-15
下载地址:http://jdbexplorer.googlecode.com/files/DBExplorer_0.2-src.zip
文件dbe_config.js里面sql驱动driver写的有误. 压缩包里面的 //driver : 'com.microsoft.sqlserver.jdbc.SQLServerDriver', 我修改后的 driver : 'com.microsoft.jdbc.sqlserver.SQLServerDriver', |
|
返回顶楼 | |