Die Suche ergab 18 Treffer

von QT-Junkee
3. Dezember 2007 08:52
Forum: Qt Programmierung
Thema: QSql mit ODBC + QString ??
Antworten: 2
Zugriffe: 2266

bool QSqlResult::prepare ( const QString & query ) [virtual protected] Prepares the given query for execution; the query will normally use placeholders so that it can be executed repeatedly. Returns true if the query is prepared successfully; otherwise returns false. Wahrscheinlich sind die Plat...
von QT-Junkee
26. November 2007 10:46
Forum: Qt Programmierung
Thema: SHFILEOPSTRUCT, SHFILE Operation Dateien kopieren [gelöst]
Antworten: 6
Zugriffe: 3740

Falls jemand noch die Lösung zum Zusammenbau von dem genannten Buffer braucht, hier ist die: wchar_t *szSourceName = new wchar_t[TemplatesLocation.size() + 2]; int len = TemplatesLocation.toWCharArray(szSourceName); szSourceName[len] = szSourceName[len + 1] = L'\0'; Dabei, wenn es zu einem LINK Erro...
von QT-Junkee
26. November 2007 09:19
Forum: Qt Programmierung
Thema: SHFILEOPSTRUCT, SHFILE Operation Dateien kopieren [gelöst]
Antworten: 6
Zugriffe: 3740

THX Christian, alles einleuchtend.
von QT-Junkee
26. November 2007 08:40
Forum: Qt Programmierung
Thema: SHFILEOPSTRUCT, SHFILE Operation Dateien kopieren [gelöst]
Antworten: 6
Zugriffe: 3740

Weil das möglicherweise ein Konvertierungsproblem ist.
Weil diese API schneller , weniger als 1 sek braucht, um die Files rüber zu kopieren (gestestet).
von QT-Junkee
23. November 2007 14:58
Forum: Qt Programmierung
Thema: SHFILEOPSTRUCT, SHFILE Operation Dateien kopieren [gelöst]
Antworten: 6
Zugriffe: 3740

SHFILEOPSTRUCT, SHFILE Operation Dateien kopieren [gelöst]

Hallo. Ich benutze SHFILEOPSTRUCT für das Kopieren von Files aus einem bestimmten Ordner in einen Ordner, den der Programmbenutzer auswählt. Diese Version funktioniert in meinem Programm einwandfrei: ... #define TEMPLATEPATH "F:\\Myt\\Template\\*\0" ... void CConverter::SavePathAndCopyFile...
von QT-Junkee
28. September 2007 11:05
Forum: Qt Programmierung
Thema: INSERT in eine Access MDB mit QSqlQuery
Antworten: 11
Zugriffe: 11659

Hi macman! Thx für deine Access-Anleitung, habe deinen Rat auch befolgt. Folgende Query in Access ausgeführt: INSERT INTO T_Text ([Language], [No] , [Text]) VALUES (' 1', '97 ', 'asdvvnsaposnvod' ); hat geklappt ohne Fehler. Die Sachen werden eingefügt. Bloß weiss ich nicht, warum es nicht mit Qt Be...
von QT-Junkee
26. September 2007 16:57
Forum: Qt Programmierung
Thema: Keine ODBC-treiber geladen
Antworten: 6
Zugriffe: 4623

Hi, Folgende Reihenfolge ist entscheidend -> QString mdbName("DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ="); mdbName.append(m_mdb); // den pfad zur Datenbank hinzufügen m_mdb = QSqlDatabase::addDatabase("QODBC"); // Add a database with QODBC driver m_mdb.setData...
von QT-Junkee
26. September 2007 16:21
Forum: Qt Programmierung
Thema: INSERT in eine Access MDB mit QSqlQuery
Antworten: 11
Zugriffe: 11659

Leider nicht, zurückgeliefert wird check = false, und Compiler Fehler (genauer gesagt Access Meldung) ist: [Microsoft][ODBC Driver Manager] Fehler in der Funktionsreihenfolge die Werte werden nicht eingetragen. Bei dem Typen, der in der Qt Mailing List die Frage gestellt hat, hat anscheinend alles g...
von QT-Junkee
26. September 2007 13:11
Forum: Qt Programmierung
Thema: INSERT in eine Access MDB mit QSqlQuery
Antworten: 11
Zugriffe: 11659

Die Werte, die ich mit INSERT in meine Tabelle reinkopieren möchte, sind QString-Werte. In der Zieldatenbank sind folgende Definitionen Pflicht: Feldname Felddatentyp Format Language | Zahl | Byte No | Zahl | LongInteger Text | Memo | ---- Für Text gibts also reichlich Platz. Ich habe jetzt folgende...
von QT-Junkee
26. September 2007 11:19
Forum: Qt Programmierung
Thema: INSERT in eine Access MDB mit QSqlQuery
Antworten: 11
Zugriffe: 11659

Zitate aus dem Netz: "..komplizierter wird es bei INSERT-­Anweisungen. Da man damit Werte aus programmeigenen Datenstrukturen in die Datenbank schreibt, lässt sich die ent­sprechende SQL­Anweisung nur aufwändig als String formulieren und direkt aus­führen: Deshalb geht man hier einen anderen We...
von QT-Junkee
26. September 2007 09:55
Forum: Qt Programmierung
Thema: INSERT in eine Access MDB mit QSqlQuery
Antworten: 11
Zugriffe: 11659

@macman Ist zwar schön und gut, in Qt gibbets aber keinen Bsp, wie man in die Funktion bindValue die Angabe TEXT(50), z.B reinbringt. Diese Funktion akzeptiert ebend 2 Parameter und der INSERT Befehl ist auch nur in dieser Version vertreten. Ausserdem, wenn ich in diesem Forum was frage, dann habe i...
von QT-Junkee
25. September 2007 17:36
Forum: Qt Programmierung
Thema: INSERT in eine Access MDB mit QSqlQuery
Antworten: 11
Zugriffe: 11659

INSERT in eine Access MDB mit QSqlQuery

Hallo. Aus der Qt Doku habe ich folgendes Beispiel rausgesucht, welches ich in mein Programm implementieren möchte: QSqlQuery query; query.prepare("INSERT INTO person (id, forename, surname) " "VALUES (?, ?, ?)"); query.bindValue(0, 1001); query.bindValue(1, "Bart"); qu...
von QT-Junkee
25. September 2007 12:02
Forum: Qt Programmierung
Thema: Zugriff auf Access MDB mit QSqlQuery
Antworten: 7
Zugriffe: 7692

@ Macman Vielen Dank, Problem gelöst,
NO <-- reserviertes Wort, in eckige Klammern gesetzt, alles geklappt.
von QT-Junkee
25. September 2007 11:33
Forum: Qt Programmierung
Thema: Zugriff auf Access MDB mit QSqlQuery
Antworten: 7
Zugriffe: 7692

Ja, das Öffnen funzt, ich habe schon Werte aus der DB in eine QMap gespeichert, und ja, die Spalte existiert. Der eigentliche Grund, warum ich die Spalte umbenennen will ist folgender. Kurz gefasst: Wenn die Spalte "No" heisst, dann werden die Werte dieser Spalte nicht ausgelesen, als ob d...
von QT-Junkee
25. September 2007 11:04
Forum: Qt Programmierung
Thema: Zugriff auf Access MDB mit QSqlQuery
Antworten: 7
Zugriffe: 7692

Hi. Ja , ich habe es geprüft, die Funktion liefert FALSE zurück. Ich habe die Syntax beim Googeln gefunden, es gibt halt in diversen Tutorials und Foren den Befehl, wo man die TABLE anvisiert, und die Spalte X in Spalte Y umbenennt. Sieht eigentlich simpel aus, aber funzten tut es nicht. Auch die 2....