mit CFileDialog neuer Datenbank anlegen
-
Hallo Leute! Ich habe eine Frage. ich habe ein dialogbasierte anwendung erstellt , mit zwei battons.Ein Batton "Offnen" anderer "Speichern unter". Mein Anwendung kann kein Datenbank erzeugen , deswegen würde ich gerne wissen wie soll ich CFileDialog modifizieren damit er neue Datenbank erstellt , in dem er vorhandene Datenbank unter angegebenen Phad in Dialog, speichert und es sofort umbennent? ..dann würde mich interessieren ,ob es möglich ist auch sofort verbindung mit diesem neu erstelltem Datenbank herzustellen und an andere Fenster weitergeben? CFileDialog cfd(FALSE , "mdb" , "*.mdb", OFN_HIDEREADONLY , "bmp files(*.mdb)|*.xml|alle Files(*.*)|*.*|" , this); if(cfd.DoModal() == IDOK ) { CFile file("C:\\db3.mdb",CFile::modeRead ); }[/cpp]
-
wenn das so einfach wäre eine mdb-datei zu erzeugen würden viele mdb verwenden.
du musst dich miut access beschäftigen und das zu machen und nicht einfach ein file anlegen
-
Hallo,
@Yan:
wie man eine mdb-Datei erstellt? Siehe
http://www.c-plusplus.net/forum/viewtopic.php?t=82728
MfG
-
Aber man kann doch die vorhandene Datenbank unter angegebenen in CFileDialog Pfad kopieren und umbennen?
-
CFileDialog ermittelt lediglich den Pfad zu einer Datei,
bzw. den Ort wo sie angelegt werden soll.
Den Rest muss man dann schon selber machen...Devil