AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi MySQL ohne Komponenten
Tutorial durchsuchen
Ansicht
Themen-Optionen

MySQL ohne Komponenten

Ein Tutorial von Chewie · begonnen am 14. Jul 2003 · letzter Beitrag vom 30. Mär 2020
Antwort Antwort
Seite 21 von 34   « Erste     11192021 222331     Letzte »    
SMERK

Registriert seit: 5. Jan 2005
Ort: Krems II
31 Beiträge
 
Delphi 7 Enterprise
 
#1

Re: MySQL ohne Komponenten

  Alt 27. Jan 2007, 12:55
Hat nun schon jemand eine passende Lösung, wie man die INSERT INTO Funktion mit Variablen nutzen kann?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.869 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: MySQL ohne Komponenten

  Alt 27. Jan 2007, 14:24
Zitat von SMERK:
Hat nun schon jemand eine passende Lösung, wie man die INSERT INTO Funktion mit Variablen nutzen kann?
Wie meinst du das?
Markus Kinzler
  Mit Zitat antworten Zitat
SMERK

Registriert seit: 5. Jan 2005
Ort: Krems II
31 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: MySQL ohne Komponenten

  Alt 28. Jan 2007, 19:04
Naja, wie sage ich jetzt, dass er den inhalt einer Variablen speichert:
query := 'INSERT INTO tabelle (text, name) VALUES (var1 , var2)'; so geht es ja leider nicht!!
  Mit Zitat antworten Zitat
Maja Jessica

Registriert seit: 16. Apr 2005
Ort: Dortmund
95 Beiträge
 
Delphi 4 Standard
 
#4

Re: MySQL ohne Komponenten

  Alt 28. Jan 2007, 19:32


Eventuell so:


'INSERT INTO tabelle (text, name) VALUES ('+QuotedStr(var1)+','+QuotedStr(var1)+')'; MJ
  Mit Zitat antworten Zitat
SMERK

Registriert seit: 5. Jan 2005
Ort: Krems II
31 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: MySQL ohne Komponenten

  Alt 28. Jan 2007, 19:50
dabei kommt leider das raus:
Zitat:
[Error] Unit1.pas(162): Incompatible types: 'String' and 'PAnsiChar'
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.869 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: MySQL ohne Komponenten

  Alt 28. Jan 2007, 20:35
INSERT INTO tabelle (text, name) VALUES (:var1, :var2) <DS>.ParamByName('var1').Value = var1;
Markus Kinzler
  Mit Zitat antworten Zitat
SMERK

Registriert seit: 5. Jan 2005
Ort: Krems II
31 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: MySQL ohne Komponenten

  Alt 28. Jan 2007, 20:52
Was ist mit dem letzten Teil gemeint? <DS> ?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.869 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: MySQL ohne Komponenten

  Alt 28. Jan 2007, 20:55
Name der TDataSet-Komponente (TQuery, TTable, usw.)
[Edit: Du arbeitest ja mit der lowlevel API, dann wird dir das nicht helfen. Aber vielleicht:
'INSERT INTO tabelle (text, name) VALUES ('+PChar(QuotedStr(var1))+','+PChar(QuotedStr(var1))+')'; ]
Markus Kinzler
  Mit Zitat antworten Zitat
SMERK

Registriert seit: 5. Jan 2005
Ort: Krems II
31 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: MySQL ohne Komponenten

  Alt 28. Jan 2007, 21:14
da kommt dann leider wieder die Fehlermeldung:
Zitat:
[Error] Unit1.pas(162): Incompatible types: 'String' and 'PAnsiChar'
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.869 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: MySQL ohne Komponenten

  Alt 28. Jan 2007, 21:17
Zeig mal den Funktionsaufruf
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 21 von 34   « Erste     11192021 222331     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz