iT邦幫忙

0

asp listbox撈資料庫卡關

PS.網頁上的數字顯示是由seino的(表)中的seirono(欄位)來的而G01的01就是seirono反之02就是G02。

不好意思請教一下!!
要如何
像網頁所顯示當點01會把wef(表)的seino(欄位)資訊秀出到listbox上
可是裡面還要加一個判斷式就是當wef(表)的shkno與shwno(欄位)為空時秀出到listbox裡

想了許久就是想不到該如何下手 懇請各位幫忙

看更多先前的討論...收起先前的討論...
請問, G02-1450 的 seirono 為什麼是 01?!

像網頁所顯示當點01會把wef(表)的seino(欄位)資訊秀出到listbox上
可是裡面還要加一個判斷式就是當wef(表)的shkno與shwno(欄位)為空時秀出到listbox裡


你的圖有兩個 listbox... 是要怎麼 Show, 我怎麼一點都看不懂你問的?!

-日日- iT邦新手 4 級 ‧ 2015-04-20 19:07:57 檢舉
左邊的listbox是當選擇01時讀取資料庫shkno與shwno(欄位)為空的,右邊則是我選擇我要的
按下送出可以到另一個頁面看到那G01-1448的完整資料。
外獅佬 iT邦大師 1 級 ‧ 2015-04-20 23:21:24 檢舉
web不就是post&get....
請不要用fat client去思考...謝謝掰掰
-日日- iT邦新手 4 級 ‧ 2015-04-21 00:19:17 檢舉
好德! 但是我比較思考不出來的是
在程式中加查詢wef(表)中的snkno(欄位)為空時,把seino(欄位)的值顯示到左邊的listbox。
slime iT邦大師 1 級 ‧ 2015-04-21 07:46:01 檢舉
left outer join ?
-日日- iT邦新手 4 級 ‧ 2015-04-21 09:26:10 檢舉
是德 兩個資料表的結合顯示在左邊的listbox並且符合判斷的資料

1 個回答

0
丁丁 (Dean)
iT邦大師 6 級 ‧ 2015-04-21 13:13:57
最佳解答
<pre class="c" name="code">select seino
from Seino
where seirono = 01
union all
select seino
from Wef
where shkno is null
and shwno is null

參考你的邏輯, 大略想了一下... 不過我還是覺得很怪!
XD

看更多先前的回應...收起先前的回應...
-日日- iT邦新手 4 級 ‧ 2015-04-21 16:36:16 檢舉

where seirono = 01
我已經寫好判斷是看點哪個數字撈出不同的seino(欄位)的值,要如何設定變數?
請問deanya大大 我的邏輯哪邊有問題?
因為它是可以跑只是跑出來listbox一片空白,但資料有進去。如圖

外獅佬 iT邦大師 1 級 ‧ 2015-04-21 16:42:31 檢舉

<option></option>裡頭應該要設定顯示的文字
value attribute是不會被顯示出來的

-日日- iT邦新手 4 級 ‧ 2015-04-21 17:12:51 檢舉

對喔 @@ 我在玩玩看,謝謝你的幫忙如有問題再請教你

Orz

-日日- iT邦新手 4 級 ‧ 2015-04-27 00:45:15 檢舉

我又想到一個點子 但不知道是否再程式上可行?

因為我想用seino(表)裡的seino(欄位)中的G01-1448的"01"去連結wef(表)裡的seino(欄位)中的G01-1448的"01"為相同並且去判斷shkno與shwno為空的選取方式。

會用這個方式是因為顯示結果是在seino(表)裡的seino(欄位)裡的值但我想顯示wef(表)的seino的值

我要發表回答

立即登入回答