線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1682
推到 Plurk!
推到 Facebook!

JBuilder X寫系統

尚未結案
chia720116
一般會員


發表:4
回覆:8
積分:2
註冊:2004-08-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-17 01:49:04 IP:219.68.xxx.xxx 未訂閱
JBuilder X MS SQL寫系統,要如何抓取資料庫table內ㄉ年月日ㄚ!!~ 1、 在資料庫內我們把日期設成DateTime 因為我是利用JBuilder X 內ㄉ套件寫新增修改刪除 而查詢必須要自己一筆一筆動手設定 在JBuilder X 內我們將把他設為Date 那要如何寫才可以分別查年、月、日呢 因為要做報表用!!~~ 2、 因為寫報表,怎麼抓取系統內ㄉ印表機? 拜託哪位好心人能夠幫幫忙 回答我,謝謝!!~~
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-17 14:25:08 IP:61.64.xxx.xxx 未訂閱
查某個月的資料是看你的database對日期的轉換方式來決定 如在oracle中,要查某月的資料,如下例: select * from 資料表 where to_char(某欄位,'YYYY/MM/DD') like '2004/03/%' 就是查某欄位在2004/3月的資料.所以要看你的mysql的函數如何轉換了 至於printer,建議用jreport套件比較快. 參考:PrinterJob函數 http://java.sun.com/developer/technicalArticles/Printing/Java2DPrinting/ http://java.sun.com/j2se/1.4.2/docs/api/java/awt/print/PrinterJob.html#getPrinterJob()
chia720116
一般會員


發表:4
回覆:8
積分:2
註冊:2004-08-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-20 00:24:12 IP:218.175.xxx.xxx 未訂閱
啊~啊~啊~ 感謝你ㄉ回答ㄚ!!~~ 但你回答ㄉ問題並不是我想要ㄉ…@@ 我是要在程式裡如何抓程式… 而不是在資料庫內…
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-20 10:07:57 IP:61.56.xxx.xxx 未訂閱
引言: 啊~啊~啊~ 感謝你ㄉ回答ㄚ!!~~ 但你回答ㄉ問題並不是我想要ㄉ…@@ 我是要在程式裡如何抓程式… 而不是在資料庫內…
請參考以下的步驟: http://delphi.ktop.com.tw/topic.php?TOPIC_ID=32408 領航天使於 2003/06/15 : 17:34:26 所po的 "設定資料庫database與queryDataSet元件"步驟 =================================================================== 我個人是的建議初學者不要先用JBuilder中的DbSwing系列,一來是太直接連結資料庫,在開發三層式架構中,不太可能這樣用--因為不安全,如果有三四百個user開了三四個元件用,每個元件又用了一到兩個connection,你的db就會.... 應該先由SQL,再由swing的MVC架構中去思考如何把資料跟model整合在一起.一旦通曉了.就可以自己寫databinding元件了. 二來是有沒有license的考量?要是你release出去,borland會不會跟你收費? 坊間是有Boraland DBSwing的書可以看,不過想想.為什麼這麼冷門?這個功課給你了.跟web 當不當道無關. 一般這類的元件都有支援直接下sql指令查詢結果,不可能沒有.相對的,也是要配合該資料庫的函數. 參考: http://linux.tnc.edu.tw/techdoc/mysql/mysql_doc/manual_Reference.html#String_functions 所以你的sql可能是. select * from 你的資料表 where MONTH(某日期欄位)=3 ;//3月份的資料 發表人 - neoart 於 2004/11/20 10:22:26
chia720116
一般會員


發表:4
回覆:8
積分:2
註冊:2004-08-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-24 10:02:29 IP:211.21.xxx.xxx 未訂閱
@@" 我是用MS SQL2000的資料庫連ㄉ!! 且我是想用java抓日期… 但假如要在資料庫內做抓日期ㄉ預存程式ㄉ話 要怎麼抓取呢@@
warke
一般會員


發表:19
回覆:32
積分:10
註冊:2004-09-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-11-24 10:57:37 IP:218.170.xxx.xxx 未訂閱
資料庫內做抓日期的預存程式? 資料庫裡面好像不能放程式吧。他不是一筆一筆的資料嗎? 請問一下你的意思是不是說:「你要利用JAVA抓取系統的時間,然後存到資料庫裡面?」
import java.util.Date;
public class t
{
        public static void main (String[] arg)
        {
                Date Now = new Date();
                System.out.println(Now);
        }
}
Date的使用方法可以參考http://java.sun.com/j2se/1.5.0/docs/api/java/sql/Date.html 發表人 - warke 於 2004/11/24 11:02:23
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-11-24 14:31:54 IP:61.64.xxx.xxx 未訂閱
何不把你的code(元件)放上來給其他高手們幫你一起來想一下? 你的ms sql的資料也要轉成mdb給人家下載,不然想幫也幫不上忙. 請附上你目前執行結果的圖及你想要的結果的圖,以便集思廣益.
系統時間:2024-05-10 3:12:54
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!