Fråga : Sql-CEmellanlägg, om data inte finns

Hälsningexperter, förmiddaghandstil för

I A.C. nr. applikation och använda upplagan för SQL-serveröverenskommelse som en lokaldatabas, som den oförmögna I-förmiddagen att skriva lagrade tillvägagångssätt för den (I-förmiddagen som antar, som är korrekt!), Jag behöver somehow att skriva en query att ska mellanläggsdata, men, om endast den inte finns för närvarande i table.
I, ha en query som går: mellanlägget för
string = ”MELLANLÄGGET IN I myTable (Column1, Column2, Column3) VÄRDERAR (Data1, Data2, Data3) försökt

I sätta, VAR INTE FINNS (VÄLJ * FRÅN myTable VAR Column1 = Data1), bara mig får efter felet:
There var en felsatslösning queryen. [Tecken fodrar numrerar = 1, tecken fodrar offset = 399, tecken i fel = VAR],

What är det korrekt långt endast att sätta in, om datan inte finns för närvarande?
" klar "

Svar : Sql-CEmellanlägg, om data inte finns

i stället för mellanlägget in i (...) värderar (...),

formatera

 använd

SÄTT IN IN I myTable (Column1, Column2, Column3)
  välj @var1, @var2, @var3
VÄLJ * FRÅN myTable VAR INTE FINNS (VAR Column1 = @var1)

du behöver inte a från sats…,
Andra lösningar  
 
programming4us programming4us