Ich denk mir das es wahrscheinlich für Euch eine sehr einfache Lösung gibt aber bei mir ist das ein grosses Thema :(
Habe irgendwie ein Feld verhaut das heist ich habe nun nicht mehr die ganzen Wörter in einem Feld drinnen.
Ich weis nicht was passiert ist da ich noch immer 255 Zeichen im Format stehen habe aber die Wörter abgeschnitten worden sind.
Na ja wie auch immer. Da ich aber die Datensätze richtig noch in einer anderen Tabelle habe würde ich diese Sätze in die andere anfügen.
Hab mit Aktualisierungsabfrage versucht bekomme aber viel zu viele Datensätze.
Weis nicht so recht wie das geht.
Vieleicht kann mir ja jemand es erklären. Wäre super von Euch!!
Lg Albert
Hallo,
versteh überhaupt nicht, was für eine Problemsituation das ist...
Soll heißen:
--"irgendwie ein Feld verhaut "
WAS für ein Feld? Was ist "verhaut"?
--"nicht mehr die ganzen Wörter in einem Feld "
FeldDatentyp? Welche "ganzen" Wörter"? Wo kamen die her?
"da ... noch immer 255 Zeichen im Format stehen .."
???
"Hab mit Aktualisierungsabfrage versucht bekomme aber viel zu viele Datensätze."
Wie heißt der SQL-dieser Abfrage (Abfrageentwurf/Ansicht/SQL-Ansicht) ?
Hallo,
mach erstmal eine Sicherung deiner DB.
Dann lösche alle DS aus deiner kaputten Tabelle (das die wirklich kaputt ist glaub ich zwar nicht aber so bauen wir die neue auf)
Nehme deine richtige Tabelle und mache damit eine Anfügeabfrage. Das klappt.
Aber merkwürdig ist schon das du zwei gleich Tabellen hast.
Gruß
Johann
Hallo hab leider keine Benachrichtung bekommen und erst jetzt gesehen das Ihr geantwortet habt!!
Danke für die Antwort werde es versuchen mit der Anfügeabfrage!
Also ich habe die daten noch in einer anderen Datenbank so meinte ich das.
Die tabelle ist aber nicht gleich aufgebaut als die ich nun in der neuen Datenbank habe. Ein Feld ist nur noch aktuell und in der alten Datenbank ist die noch in Ordnung aber in der neuen nicht.
Hoffe das es nun etwas klarer ist.
Werde es aber wie gesagt mit einer Anfügeabfrage versuchen.
Und zwar Versuchen da ich noch nicht grad viele davon gemacht habe :'(
Hallo,
Ich hatte nun wieder Zeit mich um dieses problem zu kümmern.
Habe hier leider noch ein hoffentlich kleineres Problem und zwar folgendes.
Ich habe ja eine tabelle nennen wir sie tbl_A dort habe ich Mod_id, Mod_Name, Mod_Hauptinfo; Mod_Parameter.
Mod_Hauptinfo hab ich keine Daten drinnen.
tbl_B hat die gleichen Felder und natürlich die gleichen datenTypen.
In Feld Mod_Hauptinfo stehen meine daten drinnen die ich in tbl_A benötigen würde.
Problem: Mod_Name auf den beiden tabellen sind nicht in gleicher reihenfolge.
Habe eigentlich noch nie solche Abfragen gemacht und würde gern wissen ob es überhaupt geht und wenn ja was müsste ich nun machen??
Vielen Dank für Eure Antworten :)
Lg Albert
Hallo,
Sind die richtigen Tabellennamen ein Geheimnis?
UPDATE Tab_A INNER JOIN Tab_B ON Tab_A.Mod_id= Tab_B.Mod_id SET Tab_A.Mod_Hauptinfo= Tab_B.Mod_Hauptinfo
nein war nur zu faul um es zu schreiben ::)
tut mir leid!
weil ich eine kopie erstellt habe von denen Tabellen damit ich wenn es schon nicht funktionieren sollte nicht schon wieder alles gelöscht habe.
Die richtigen tabellen heissen tbl_Model dort sind eben keine Daten mehr drinnen und tbl_Model2 hat die Daten drinnen.
Und wo schreib ich das dann hin in SQL bei der Abfrage oder?
Halo,
zu faul, um 4 bzw. 5 Zeichen mehr einzutippen??
Naja, wie auch immer,
Kopier den SQL-String in Abfrageentwurf/Ansicht/SQL-Ansicht und vergiss nicht , die Tabellennamen zu korrigieren..
(Das hast Du jetzt von Deiner Faulheit ;) ;D )
hihi ja danke wart mal nur bevor ich es nun ausführe noch kurz eine Frage diesbezüglich.
Muss ich die beiden Tabellen nun zuerst noch miteinander verknüpfen???
Oder macht das nun SQL selbst?
Danke nochmals
mach einfach das, was ich geschrieben habe...
zusätzlicher Hinweis: nach der Korrektur der Tabellennamen muß mittels Klick auf das Ausrufezeichen die Abfrage ausgeführt werden.
Ja hab ich gerade schon gemacht! Hat wunderbar funktioniert!!
Bin ein Genie ;D
Na nur Scherz das bist natürlich Du!!
Vielen Dank!!