Auf dieser Seite befinden sich alle Access, SQL Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [access] sql um alle Fragen
zum Thema access mit dem Wort "sql" zu finden.
Hallo ich bin mir einer OLEDB-Connection auf eine Access -DB. Folgendes Problem gibts beim Löschen von Tabellen. SQL "DELETE FROM tbReports_Gruppen" Dim CMD As New System.Data.OleDb.OleDbCommand(SQL,MyConnection) Dim Anz% ... hier kommt Fehler: Datensatz ist gelöscht. Folgender sql geht aber: SQL "DELETE FROM tbReports_Gruppen" WHERE id_RG {" & Guid.Empty.ToString & "}" ...
Ich benötige für .NET-Anwendungen für die Datenportierung eine DBF-Klassenbibliothek. Wer kennt eine solche Klassenbibliothek? Oder muss ich eine solche Datenkonvertierung anhand von ODBC-/OLEDB-Treibern selbst vornehmen? Am besten wäre es, wenn es versionsspezifische Konvertiermöglichkeiten in unterschiedliche Zielformate geben wüprde (Access , SQL Server).
Ich habe in ASP .NET einen SQL -Befehl: SELECT Name FROM Parameter WHERE Gruppe 'Rolle' AND Wert 1. Mit wird immer wieder eine Fehlermeldung ausgegeben. Was muss ich tun, damit das nicht passiert? Fehlermeldung: Datentypen in Kriterienausdruck unverträglich. Ich hab mittlerweile herausgefunden, dass es am zweiten AND-Ausdruck liegt, aber weiß leider noch nicht warum...
Steht die 1 mit dem Punkt in Deinem SQL -Befehl? Wenn ja - schon mal ohne probiert? Wie sind die Spalten Gruppe und Wert in der Tabelle Parameter definiert, welchen Typ haben sie dort? Wenn Wert auch vom Typ Text ist, dann muss es heißen Wert '1'.
Wie funktioniert der Count(*) Befehl bei Access . Woher weiss "der Computer" was er zählen soll wenn doch in der Klammer ein Stern und keine konkrete zu zählende Spalte steht?
Microsoft Access 2007 ist bei mir unendlich langsam wenn ich eine IN() Bedingung verwende. Beispiel: SELECT * FROM tab WHERE id NOT IN( SELECT id From anderetabelle ) Wie kann ich diese Abfrage umformulieren damit sie performanter wird?
Wie kann ich in MS Access 2003 SQL Query evaluation plans einsehen? In der Access -Hilfe habe ich dazu leider keine Aussage gefunden, aber hege noch die Hoffnung, dass die Antwort nicht "gar nicht" lautet.
Das geht nur bei "richtigen" Datenbanken (SQL Server, Oracle, ...). Somit tritt das ein was du dir nicht erhofft hast - "gar nicht".
Wie kann man in SQL einen LEFT JOIN machen, aber ohne das JOIN-Wort zu verwenden? Die Spalte auf der ich joinen will ist nämlich ein memo (MS Access ) und kann keinen join verwenden.
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.