機房收費 組合查詢的日期和時間的選擇實現

2021-07-04 09:31:01 字數 1283 閱讀 7864

在組合查詢的窗體李面有兩個窗體的選項帶時間和日期的輸入,但是時間和日期的輸入都需要一定的格式才能被資料庫所識別,那麼怎樣才能讓使用者直接就能方便的輸入資料而又不違反格式規定呢?

在組合窗體的內容項上,我新增了dtpiker的這個控制項,從而就可以實現規範輸入了,但是要怎麼使用呢?

首先把窗體建好後,插入日期控制項

然後把大小調整的和查詢框一樣大覆蓋

然後就是**的工作了:

在屬性裡把控制項的可見性設為否

然後在字段選擇的combo框的click事件裡寫下如下**

if combfield(index).text = "上機時間" or combfield(index).text = "下機時間" then

dtpicker1(index).visible = true

dtpicker1(index).format = dtptime '時間的格式

txtinquir(index).text = dtpicker1(index).value

end if

if combfield(index).text = "上機日期" or combfield(index).text = "下機日期" then

dtpicker1(index).visible = true

dtpicker1(index).format = dtpshortdate '日期的格式

txtinquir(index).text = dtpicker1(index).value

end if

實現了在輸入日期的時候顯示日期控制項

然後是日期控制項的**

private sub dtpicker1_change(index as integer)

txtinquir(index).text = dtpicker1(index).value

end sub

然後就實現可選擇式輸入時間了

機房收費系統 組合查詢

機房收費系統在磕磕絆絆中過來了,這期間遇到問題,解決問題,最後收穫的特別多,在敲得過程中,不斷的學習新知識,應該說組合查詢是收費系統的乙個小難點了吧,起初我是真的不知道該從 下手,總是有種剪不斷理還亂的感覺,分析分析就繞進去了,我總是把問題想的很複雜,其實只要一句 語句,一切都解決了,根本用不到好多...

機房收費系統 組合查詢

關於組合查詢,真的是乙個令人頭疼的東西,但是當自己突然間的做出來時,卻莫名的有種貌似又不是很難得感覺。昨天弄了整整一下午,今天的下午終於在除錯了兩個小時做出來了。首先是查到了一些關於組合查詢的部落格,有乙個共同的特點就是都要獲得使用者所選的欄位名並轉化成資料庫表中的欄位名,這樣實現了人機共同語言的轉...

機房收費系統 組合查詢

組合查詢真的讓我研究了很長時間,從開始沒有什麼思路到閱讀大量的部落格,之後形成自己的 之後一步步的優化,終於成就了乙個自己認為還可以的 若有好的建議歡迎指出,下面是要實現的功能介面 定義變數 dim txtsql as string dim msgtext as string dim mrc as ...