Weshalb löscht Paradox die Blob Datei mit??
-
Hallo Zusammen,
habe folgendes Problem.
Habe eine DB-Anwendung geschrieben(BackEnd Paradox7.0 Grrrr!!)Eine der tabellen "t_message" besitzt ein Blobfeld und somit auch eine
"T_Message.MB" Datei.Bei jedem Start der Anwendung werden die Indizes beim start der ersten Workstation neu erstellt.
Jetzt kommt das Problem.
Beim erstellen der Index Datei für die o.g. TabelleAuszug:
TTable *indexerstellen=new TTable(this);
indexerstellen->DatabaseName="CustomerInfo";
indexerstellen->SessionName="SMain";
try
{indexerstellen->TableName="t_message";
indexerstellen->AddIndex("messagenr", "messagenr", TIndexOptions() << ixPrimary,"");
.......wird eine Exception ausgelöst:
Datei "T_Message.MB" nicht gefunden Exception BLA BLA.
Die Blob Datei wird bei der Neu Erstellung des Indexes mitgelöscht!
Danach kann die Tabelle nicht mehr aktiviert werden!Weiß jemand Rat?
Danke
epidemic
-
na epidemic hast du den fehler gefunden....

den ich habe 4 jahre später den selben.
olli
-
sorry 5 jahre... war noch bei 2007

olli
-
Wiso nimmst du das Uralt Asbach Datenbanksystem Paradox und sicher machst du den Zugriff über die BDE?
-
Hi VergissEs,
also ich wollte nur erst mal ein ganz einfaches programm schreiben mit einer kleinen datenbank wo ich Wohnort und Adresse auslesen kann... und da war es für mich das einfachste ein Beispiel um zu arbeiten was passen konnte .
Nur will es jetzt bei der Suchfunktion in der DB Datenbank mir immer eine Exception auslösen << Tabele nicht in Exklusivmodus geöffnet>>.Table1->AddIndex("Edit1->Text","OrtsName", TIndexOptions()<<ixUnique <<ixPrimary);
Table1->SetKey();
Table1OrtsName->AsString = Edit1->Text;
Table1->GotoNearest();Ja vielleicht kann mir ja jemand helfen....

olli