AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi "Session.NetFile" - Frage
Thema durchsuchen
Ansicht
Themen-Optionen

"Session.NetFile" - Frage

Ein Thema von Tyler · begonnen am 20. Aug 2003 · letzter Beitrag vom 20. Aug 2003
Antwort Antwort
Benutzerbild von Tyler
Tyler

Registriert seit: 19. Jun 2003
Ort: Berlin
241 Beiträge
 
#1

"Session.NetFile" - Frage

  Alt 20. Aug 2003, 08:38
Sorry, hab null Schimmer wie ich die Frage vernünfitg nennen kann


Also, folgendes Problem:

Programm, welches in mehrere MDI-Childs unterteilt ist, welche natürlich alle unabhängig voneinander laufen, aber teilweise auf gleiche Datenbanken zugreifen.

In jeder MDI-Child-Form im OnCreate-Ereignis steht bei mir nun folgendes:

Delphi-Quellcode:
Session.NetFileDir := 'C:\temp';
Session.PrivateDir := 'C:\temp';
Das funktioniert nur solange ich nur eine dieser MDI-Formen aufgerufen habe, sobald ich eine weitere aufrufe, die dann ihrerseits auch auf eine DB zugreifen möchte, erhalte ich folgende Fehlermeldung:

"Tables Open. Cannot Perform This Operation"

Der BreaktPoint liegt dann genau hinter der o.g. Anweisung. Klar also das ich hier irgendwas ändern muss, nur weiß ich absolutly nicht, was ich ändern muss.

Lass ich die o.g. Anweisungen ganz raus, werden die temporären Datein direkt im Programm-Verzeichnis gespeichert.
Das will ich nicht, bzw. muss ja nicht sein. Aber dann funktioniert es seltsamerweise.

Btw ich benutze die BDE für den Zugriff.

vielen Dank im Vorraus

mfG
tyler
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#2

Re: "Session.NetFile" - Frage

  Alt 20. Aug 2003, 09:35
Hallo Tyler,

die Variable Session ist eine globale Variable. Wenn du diese bei der Generierung jedes Childs neu setzt, könnte es sein, dass die Session ja schon aktiv ist und eine Änderung nicht möglich ist. Ich würde diese Zuweisung bei der Generierung des Hauptformulars einmalig machen.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von Tyler
Tyler

Registriert seit: 19. Jun 2003
Ort: Berlin
241 Beiträge
 
#3

Re: "Session.NetFile" - Frage

  Alt 20. Aug 2003, 11:08
hm, tatsächlich.... funktioniert!

vielen Dank
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz