Questione : Accesso del ms del sindacato di SQL, compilante casella combinata…

Penso questo dovrebbe essere facile - sembra che lo abbia fatto prima, ma non sono sicuro che cosa sto facendo male…  Ho la seguente dichiarazione di SQL:

" CategoryID prescelto, CategoryName dalla categoria dove CategoryID = 27 unione CategoryID prescelto, CategoryName dalla categoria dove CategoryActive = 1 e <> 27 " il

I di CategoryID vuole restituire i risultati con i risultati primo dalla domanda in primo luogo e dalle categorie remaning dopo quelle (possibling nel CSA. il

When che di ordine) faccio funzionare questa domanda sulla base di dati di accesso, esso restituisce appena tutte le categorie.  Mi sono assicurato che la categoria 27 esistesse e rivela nel list.

I che prova ad usare questa domanda per riempire una casella combinata in vb.net, in modo da ottenere la categoria selezionata sulla parte superiore è importante.  La casella combinata compila using il codice qui sotto - l'unica cosa, non sono sicuro come regolare il primo articolo restituito come l'aiuto selezionato di item.

Any con questo sarei apprezzato!  Grazie!
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
>Private notpretty FillCbo secondario (theSQL " del class= " del id= " codeSnippet827196 del
           
class= del

Risposta : Accesso del ms del sindacato di SQL, compilante casella combinata…

provare questo

Selezionare CategoryID, CategoryName, 1 come [specie] dalla categoria dove CategoryID = 27
Unione CategoryID, CategoryName, 2 come [specie] dalla categoria dove CategoryActive = -1 e CategoryID prescelti <> 27
ordine vicino [specie], CategoryName
Altre soluzioni  
 
programming4us programming4us