» »

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
162504 (1997) Mato989
»

[mySQL] Malo bolj kompliciran query :)

Oddelek: Programiranje
10940 (740) Old Spice
»

pomoč pri poizvedbi MYSQL ..

Oddelek: Izdelava spletišč
121692 (1379) Volk|
»

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

Oddelek: Programiranje
182163 (1876) Kekec
»

delphi - mysql

Oddelek: Programiranje
8946 (822) mile

Več podobnih tem