2008年12月30日

摘要: 实现技术:ajax任务:对显示在页面上的不同数据源形成的模块编辑,能够进行添加,删除,修改等操作。现在的数据模块是在页面上以表格的形式显示的,实现过程是在显示数据的页面上添加四个图标的onclick事件,分别为可编辑,添加一行,删除一行,保存修改。首先是在每行中加一列复选框,根椐选中的行进行数据的编辑,删除,修改,保存,实现的可编辑和删除的js方法如下:function SetRowCanEdit... 阅读全文
posted @ 2008-12-30 15:30 姝晖 阅读(215) 评论(0) 推荐(0)
 
摘要: 此初始化函数主要是解决模块内部数据源程序重新配置时分页问题。当重新配置数据源时,用的模块id不变,但是showpage必须重新获得,而不是和原先的数据模块公用。这样的话就得重将showpage作置一操作。并且此函数的调用要在showbasedata()函数之前才起作用。function showpageinitial(){var hidden=document.getElementById("gl... 阅读全文
posted @ 2008-12-30 10:58 姝晖 阅读(232) 评论(0) 推荐(0)
 
摘要: 此分页问题原先没考虑完整,导致模块内部之间和模块与模块之间的分页不独立,例如当页面上存在两个数据模块时,点击上一个模块的分页图标,下一个模块会跟随着变化;当同一个模块进行重新配置得到数据时,分页也会与上一次的数据配置有关联。目前已经解决此问题,关键还是各个模块moduleid的传参问题,还有就有设置初始化函数才能使各个模块的分页进行顺利。最初显示数据时,先点了模块表头,该模块的moduleid就能... 阅读全文
posted @ 2008-12-30 10:39 姝晖 阅读(242) 评论(0) 推荐(0)

2008年12月22日

摘要: 要求:在同一页面上可以显示多个不同的widget source数据模块,并且以唯一的模块id记录。多个数据模块共同维护一个数据源配置对话框。这个任务相当关键,其它很多的工作都是在这个基础上完成,所以必须先把它实现的了。实现:将当前的系统时间取出作为模块的id ,这样就能保证数据模块的唯一性。function addsource(){ var time = new Date(); var mytim... 阅读全文
posted @ 2008-12-22 08:35 姝晖 阅读(204) 评论(0) 推荐(0)

2008年12月19日

摘要: 要求:(以配置文件形式来连接数据库)选择数据库数据源时,只显示配置文件中所有的实例名,这里说的实例名是指每一个数据库实例代表一个不同的ip地址。配置文件:test.properties,读取此配置文件的过程如下: InputStream in = getClass().getResourceAsStream("/test.properties"); Properties p = new Prope... 阅读全文
posted @ 2008-12-19 16:11 姝晖 阅读(382) 评论(1) 推荐(0)

2008年12月1日

摘要: 待解析的xml文件如下:<?xml version="1.0" encoding="gb2312"?><books><book email=zzjj@163.com><name>zzjj</name><price>60.0</price></book></books解析这个XML文件的Java文件... 阅读全文
posted @ 2008-12-01 15:48 姝晖 阅读(1433) 评论(0) 推荐(0)

2008年10月28日

摘要: 这一块的任务是对当前页面显示的表进行过滤,还是对前面所说的dojo窗体中实现。过滤条件先实现的最基本的就是将当前表的列名指定一下常量或变量,我这里实现的是常量的设置,变量就是我们这里的关联设置要求,由xs来做,我要得的只是t关联后的结果就行了。过滤时要考滤通过选择下拉列表而得到的表进行过滤和通过自己输入sql语句进行过滤。第一种情况比较好解决,因为通过指定下拉列表中的列,再指定下拉列表中的字段,就... 阅读全文
posted @ 2008-10-28 16:04 姝晖 阅读(762) 评论(0) 推荐(0)

2008年10月24日

摘要: 1.将字符串按空格进行分隔,取出各个字符串将它们放入到一个字符串数组中。我做的这个实例是从带有空格符的一串字符中取某个特定值。例如:将一sql语句"select * from zj"中取出表名zj,实现代码如下,大家可以自己找下语句进行测试。import java.util.*; public class StrGet{ public String Str(String s ) { Strin... 阅读全文
posted @ 2008-10-24 11:00 姝晖 阅读(1819) 评论(0) 推荐(0)
 
摘要: 第三个周的任务是用户可以自己在文本框中输入sql语句,点击确定后在当前页面上显示相应的表记录。技术:ajax实现背景:选择一种类型的数据库后,选择该库中的某个表,再选择该表的某些字段,然后能在当前页上显示了该表的内容,用表格形式显示。要求:用户输入sql语句后,要对输入的sql语句进行一下语法检查,由于该目的是用户对当前库查询表,所以要有”from“字符串(此检查还不完善需... 阅读全文
posted @ 2008-10-24 09:38 姝晖 阅读(1117) 评论(0) 推荐(0)

2008年10月20日

摘要: //java类函数获取一个库中所有的数据库名称,结果反回给一个ResultSet类型的rs;public ResultSet getSqldatabaseName(){String sql = "select name from master..sysdatabases order by name";try{Statement stmt = dblink_sql().createStatement... 阅读全文
posted @ 2008-10-20 15:05 姝晖 阅读(244) 评论(0) 推荐(0)