AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Zwei SQL Abfragen hintereinander ohne Inhalsänderung
Thema durchsuchen
Ansicht
Themen-Optionen

Zwei SQL Abfragen hintereinander ohne Inhalsänderung

Ein Thema von Delphineuling10 · begonnen am 24. Sep 2011 · letzter Beitrag vom 24. Sep 2011
Antwort Antwort
Delphineuling10
(Gast)

n/a Beiträge
 
#1

Zwei SQL Abfragen hintereinander ohne Inhalsänderung

  Alt 24. Sep 2011, 18:22
Datenbank: MySQL • Version: 5.1 • Zugriff über: Delphi
Hallo,

ich habe ein MySQL-Datenbank. Ich möchte eine SELECT-Abfrage von wenigen Spalten machen. Aus den abgefragten Spalten, erstelle ich anschließend eine zweite SELECT-Abfrage mit den Spalten die ich benötige. Ich verhindere so, dass ich jedes mal, den ganzen Datensatz in das Query lade und reduziere dadurch den traffic. Dieses Prinzip funktioniert auch gut.

Ich habe bloß ein Problem. Es können mehrere User auf die Datenbank zugreifen. Meine Sorge ist, dass sich zwischen den zwei SELECT-Abfragen z.b. ein UPDATE den Zelleninhalt ändert und so meine zweie Abfrage falsch wäre.

Meine Frage lautet nun, besteht die Möglichkeit, dass ich diese zwei SELECT-Abfragen direkt hintereinander ausführe, ohne dass eine andere Abfrage von einem User dazwischen geht.

Ich weiß, dass ich mit "LOCK IN SHARE MODE" eine SELECT-Abfrage vor Änderungen schützen kann, aber ist dieses auch mit zwei Abfragen direkt hintereinader möglich.

Ich hoffe ich habe meine Frage verständlich gestellt.

Grüße
  Mit Zitat antworten Zitat
tsteinmaurer

Registriert seit: 8. Sep 2008
Ort: Linz, Österreich
530 Beiträge
 
#2

AW: Zwei SQL Abfragen hintereinander ohne Inhalsänderung

  Alt 24. Sep 2011, 19:17
http://dev.mysql.com/doc/refman/5.1/...tent-read.html
  Mit Zitat antworten Zitat
Antwort Antwort


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 03:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz