Thread View: be.comp.programming
8 messages
8 total messages
Started by Jvb
Mon, 15 Mar 2004 12:48
Query probleempje in Delphi ...
Author: Jvb
Date: Mon, 15 Mar 2004 12:48
Date: Mon, 15 Mar 2004 12:48
19 lines
1548 bytes
1548 bytes
Als ik volgende Query uitvoer, gaat dit zonder problemen :
With SqlQuery1 do
begin
DataSet.Commandtext := 'Select Naam From Klanten Where Naam =
''JANSEN''';
Open;
end;
Als ik volgende Query uitvoer, met de naam " 'T Winkeltje "onstaat er een
probleem, dit komt omdat in de naam een " ' " zit :
With SqlQuery1 do
begin
DataSet.Commandtext := 'Select Naam From Klanten Where Naam = '''T
Winkeltje''';
Open;
end;
Wat is de juiste code om alsnog deze Query uit te voeren ? Dank bij
voorbaat .....
Re: Query probleempje in Delphi ...
Author: Sam
Date: Mon, 15 Mar 2004 12:50
Date: Mon, 15 Mar 2004 12:50
27 lines
1761 bytes
1761 bytes
"Jvb" <jvbsoft.verwijder@pandora.be> wrote in message news:GCh5c.35519$0Q2.2359403@phobos.telenet-ops.be... > Als ik volgende Query uitvoer, gaat dit zonder problemen : > > With SqlQuery1 do > begin > DataSet.Commandtext := 'Select Naam From Klanten Where Naam = > ''JANSEN'''; > Open; > end; > > Als ik volgende Query uitvoer, met de naam " 'T Winkeltje "onstaat er een > probleem, dit komt omdat in de naam een " ' " zit : > With SqlQuery1 do > begin > DataSet.Commandtext := 'Select Naam From Klanten Where Naam = '''T > Winkeltje'''; > Open; > end; > Wat is de juiste code om alsnog deze Query uit te voeren ? Dank bij > voorbaat ..... > Een ' meer zetten... Sam.
Re: Query probleempje in Delphi ...
Author: Jvb
Date: Mon, 15 Mar 2004 14:40
Date: Mon, 15 Mar 2004 14:40
4 lines
1242 bytes
1242 bytes
> Een ' meer zetten... Toch niet, ik heb dit geprobeerd, maar lukt niet ...
Re: Query probleempje in Delphi ...
Author: a|n
Date: Mon, 15 Mar 2004 14:56
Date: Mon, 15 Mar 2004 14:56
12 lines
1416 bytes
1416 bytes
On Mon, 15 Mar 2004 14:40:49 GMT, "Jvb" <jvbsoft.verwijder@pandora.be> wrote: >> Een ' meer zetten... > > >Toch niet, ik heb dit geprobeerd, maar lukt niet ... > JANSEN moet dat niet tussen enkele quotes? -- mvg. Astrid
Re: Query probleempje in Delphi ...
Author: Mario V
Date: Mon, 15 Mar 2004 19:23
Date: Mon, 15 Mar 2004 19:23
30 lines
1822 bytes
1822 bytes
"Jvb" <jvbsoft.verwijder@pandora.be> wrote in news:GCh5c.35519$0Q2.2359403 @phobos.telenet-ops.be: > Als ik volgende Query uitvoer, gaat dit zonder problemen : > > With SqlQuery1 do > begin > DataSet.Commandtext := 'Select Naam From Klanten Where Naam = > ''JANSEN'''; > Open; > end; > > Als ik volgende Query uitvoer, met de naam " 'T Winkeltje "onstaat er een > probleem, dit komt omdat in de naam een " ' " zit : > With SqlQuery1 do > begin > DataSet.Commandtext := 'Select Naam From Klanten Where Naam = '''T > Winkeltje'''; > Open; > end; > Wat is de juiste code om alsnog deze Query uit te voeren ? Dank bij > voorbaat ..... > > Bij mij werkt het op volgende manier: 'Select Naam From Klanten Where Naam = ' + '''' + 'JANSEN' + '''' ; Succes
Re: Query probleempje in Delphi ...
Author: jvb
Date: Mon, 15 Mar 2004 19:44
Date: Mon, 15 Mar 2004 19:44
14 lines
1592 bytes
1592 bytes
> Bij mij werkt het op volgende manier:
>
> 'Select Naam From Klanten Where Naam = ' + '''' + 'JANSEN' + '''' ;
Dit is een interessante tip, hoe vul je dat in in onderstaande code ??
With SqlQuery1 do
begin
DataSet.Commandtext := 'Select Naam From Klanten Where Naam =
'''+Klanten.FieldByName('Naam').AsString+'''';
Open;
end;
Re: Query probleempje in Delphi ...
Author: jvb
Date: Mon, 15 Mar 2004 20:26
Date: Mon, 15 Mar 2004 20:26
16 lines
1489 bytes
1489 bytes
> Bij mij werkt het op volgende manier:
>
> 'Select Naam From Klanten Where Naam = ' + '''' + 'JANSEN' + '''' ;
Hmm bij mij niet, maar ik ben wat gaan experimenteren, met onderstaande code
lukt dit prima :
With SqlQuery1 do
begin
DataSet.Commandtext := 'Select Naam From Klanten Where Naam =
''+''''FieldByName(Klantnaam).AsString+'''';
Open;
end;
Dank ...
Re: Query probleempje in Delphi ...
Author: Sam
Date: Tue, 16 Mar 2004 12:59
Date: Tue, 16 Mar 2004 12:59
24 lines
1735 bytes
1735 bytes
"jvb" <jvbsoft.verwijder.dit@pandora.be> wrote in message news:Sjo5c.36238$YQ4.2454574@phobos.telenet-ops.be... > > Bij mij werkt het op volgende manier: > > > > 'Select Naam From Klanten Where Naam = ' + '''' + 'JANSEN' + '''' ; > > > Hmm bij mij niet, maar ik ben wat gaan experimenteren, met onderstaande code > lukt dit prima : > > With SqlQuery1 do > begin > DataSet.Commandtext := 'Select Naam From Klanten Where Naam = > ''+''''FieldByName(Klantnaam).AsString+''''; > Open; > end; > > Dank ... > Zoals ik al zei, een ' meer zetten... Sam.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads