Vraag : „; “ in unie

is „; “ vereist aan het eind van de eerste uitgezochte verklaring?

select a, B, c van a123;
union
select a, B, c van b123;

vs

select a, B, c van a123
union
select a, B, c van b123;

Antwoord : „; “ in unie

Als u over snelheid dan bezorgd bent gebruik een Forward=Only en niet een curseur van het Toetsenbord.  En als u eenvoud wilt, dan dit is het eenvoudigst u gaan krijgen:
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:
Schemerige ConnObj als ADODB.Connection
Schemerige RS als ADODB.Recordset
Schemerige SQL als Koord

Vastgestelde ConnObj = Nieuwe ADODB.Connection
    
HET 'KOORD VAN DE VERBINDING AAN SQL GEGEVENSBESTAND
ConnObj.Open _
        „Leverancier = sqloledb; “ & _
        „Gegevens Source= 69.62.203.176, 1433 \ pe1850sql; “ & _
        „Aanvankelijke Catalog=GOUAL; “ & _
        „Gebruiker - identiteitskaart =sa; “ & _
        „Password= ***********; “
        
SQL = „SELECTEER 1 VAN INVDETAILS BINNEN AANSLUITEN ZICH BIJ PROFIELEN OP INVDETAILS.UAID = PROFILES.UAID“ & _
„WAAR INVDETAILS.SVCCODE='" & XSCODE & „„EN PROFILES.FNO=““ & paddedFN & „'“ & _
„EN INVDETAILS.PASSCODE='" & Wachtwoord & „'EN INVDETAILS.ACTIVE=1; “
Vastgesteld RS = ConnObj.Execute (SQL)

RecordFound = NIET RS.EOF

RS.Close
ConnObj.Close

Vastgesteld RS = niets
Vastgestelde ConnObj = niets
Andere oplossingen  
 
programming4us programming4us