» »

Delphi - znak ' v stringu

Delphi - znak ' v stringu

kyusss ::

Imam problem kako napisati znak ' v stringu...
npr:
Query1.SQL.Add ('select * from baza where ime = '' + Edit1.Text + '' order by ime');
Edit1.Text mora biti v narekovajih, drugace je nepravilen SQL query. Kako to nardit?

Hvala!

demoness ::

Samo še en narekovaj moraš dodati. Takole:
Query1.SQL.Add ('select * from baza where ime = ''' + Edit1.Text + ''' order by ime');

Narekovajev v narekovaju v Delphiju ne "escapaš" (\'), ampak za vsakega enega, ki ga hočeš imeti notri, narediš dva. Torej tukaj dva narekovaja za enega noter, pa še eden za zaključit/začet string na vsaki strani.
Don't you want to die, walk beside me evermore,
Don't you feel alive, like you never felt before...?

Jst ::

Namesto cele horde ''''' znakov uporabljaj function QuotedStr(const S: string): string;.

Je predvsem lažje.
Islam is not about "I'm right, you're wrong," but "I'm right, you're dead!"
-Wole Soyinka, Literature Nobelist
|-|-|-|-|Proton decay is a tax on existence.|-|-|-|-|


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

PostgreSQL pomoč

Oddelek: Programiranje
162507 (2000) Mato989
»

[mySQL] Malo bolj kompliciran query :)

Oddelek: Programiranje
10942 (742) Old Spice
»

pomoč pri poizvedbi MYSQL ..

Oddelek: Izdelava spletišč
121694 (1381) Volk|
»

[C#] Dostop do objekta iz različnih form

Oddelek: Programiranje
182163 (1876) Kekec
»

delphi - mysql

Oddelek: Programiranje
8948 (824) mile

Več podobnih tem