作者NOOB ()
看板java
标题Re: [JSP ] 自动抓取资料库最新 table
时间Sun Dec 12 21:22:20 2010
※ 引述《cphunter (克理斯@Internet)》之铭言:
: sql.append("exec [mailhunter].mailhunter.dbo.GetProjectURL '");
: sql.append(.............你的日期计算 toStirng...........);
: sql.append("',8");
: 这样不就好了吗? ,但如果这样,为什麽不改动那个 procedure 呢?
: 应该是动 procedure ,在里面写更多判断式吧 >_<
我发现用每天的时间命名会让问题更复杂,因此我想去找有无可以自动抓取某资料库
最新资料表的函式,或是更动那个 procedure 去写成可以自动抓取那个资料库内最新
的资料表,再次感谢 cphunter大~
: ※ 引述《NOOB ()》之铭言:
: : jsp 某段程式码如下:
: : sql.append("exec [mailhunter].mailhunter.dbo.GetProjectURL '20101130',8 ");
: : ps = conn.prepareStatement(sql.toString());
: : rs = ps.executeQuery();
: : 双引号内是 SQL 程式码,因为每次汇入依笔新的资料表,我就要手动修改'20101130'
: : 的名字,再上传这支 jsp ,'xxx'是我权限进不去的後台内存在的某资料表名称,
: : 我是不是可以在 jsp 内使 'xxx' 动态化,不用每次手动修改名字上传,而是
: : 让 jsp 去抓我最新上传的资料表 'xxx',目前我想到是让'xxx'变成每天的日期(动态化)
: : 再去减一天,若没有此资料表,再减一天(用 for 回圈),直到有那一笔资料表。
: : 我现在卡在如何减一天这里,是否可以给我指点迷津一下,感谢,或是有更好的方法
: : 也希望有大大题点,感谢~!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.249.140.125