昱得資訊工作室
麻辣學園
歡迎光臨, 訪客. 請先 登入註冊一個帳號.
您忘了 啟用您的帳號嗎?
2008-07-24, 20:56:17
首頁 說明 登入 註冊 贊助論壇 想當作者?
新聞: 會員注意!!麻辣家族討論區[通用版規],請詳閱!!


+  麻辣家族討論區
|-+  網頁設計
| |-+  ASP
| | |-+  資料查詢
0 會員 以及 1 訪客 正在閱讀本篇主題. « 上一篇主題 下一篇主題 »
頁: [1] 向下 列印
作者 主題: 資料查詢  (閱讀 815 次)
b1998523
中學生
*
離線 離線

文章: 15


資料查詢
« 於: 2005-11-03, 15:48:48 »

設計一個查詢表單
假設有 姓名 . 帳號 .密碼 . 電話 .生日
查詢者在姓名欄位輸入'王小明'.則秀出他的詳細資料.
SQL語法:
SQLString = "select * from member where 姓名=" & NameTxt

但想要設計一個可以輸入'單一值查詢'(姓名.帳號.密碼.電話.生日任何一個)
或者
可以一次輸入'2個值查詢'(姓名.帳號.密碼.電話.生日任意輸入2個)
甚至
可以一次輸入'5個值查詢'(姓名.帳號.密碼.電話.生日全部輸入)
再去資料庫找出符合的詳細資料!
問題1:不知如何判斷使用者輸入的查詢值是1個.2個.3個.還是5個?
問題2:假設可以知道是輸入2個,那如何判斷是哪2個?
   要用 if判斷式 詳細列出所有可能的配對嗎?有更快的方法嗎?
想不通!盼指導迷津!!謝謝!!

已記錄
小誌
論壇管理員
*
離線 離線

會員性別: 男
文章: 589



個人網站
Re: 資料查詢
« 回覆文章 #1 於: 2005-11-04, 23:09:49 »

這與使用者用輸入幾個查詢值無關,重點在你設了幾個查詢項目
每個查詢項目都要用一個IF敘述,然後串接查詢值成為SQL命令
引用
要用 if判斷式 詳細列出所有可能的配對嗎?
是的,每個查詢項目配置一個IF
已記錄

為了論壇的永續經營,您不妨
贊 助 論 壇
coilman
小學生
*
離線 離線

文章: 4


Re: 資料查詢
« 回覆文章 #2 於: 2005-11-14, 11:12:55 »

您好.....
  先將輸入值以逗號分開
  將字串以陣列寒士處理方式處理.......SPLIT
 分割成陣列
  再以迴圈逐一查詢
已記錄
頁: [1] 向上 列印 
« 上一篇主題 下一篇主題 »
跳到:  


本頁花了 0.091 秒, 以及 19 次的資料庫查詢.