AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi MSSQL Fehler bei Datentyp text
Thema durchsuchen
Ansicht
Themen-Optionen

MSSQL Fehler bei Datentyp text

Ein Thema von Stephan · begonnen am 10. Nov 2002 · letzter Beitrag vom 20. Nov 2002
Antwort Antwort
Seite 1 von 2  1 2      
Stephan

Registriert seit: 28. Jun 2002
Ort: Tuttlingen
245 Beiträge
 
Delphi 2007 Professional
 
#1

MSSQL Fehler bei Datentyp text

  Alt 10. Nov 2002, 12:26
Hi,

Ich spreche einen MSSQL Server über die BDE an. Ein Datentyp ist "text" den ich in ein DBMemo laden will. Das funktioniert so weit. Sobald ich allerdings beim ersten Datensatz diesem Datenfeld einen Wert zuweise und dann einen anderen Datensatz per dataset.refresh aktualisiere verschwindet mein Programm spurlos. Es ist einfach weg. Wenn ich es über Delphi gestartet hab erscheint das CPU-Fenster. Solangsam bin ich wirklich ratlos denn dasselbe Problem hatte ich schon mit einem Image Feld

Weiß jemand von euch woran das liegen könnte? Ich bin bin wirklich am verzweifeln. Nach einem solchen Programmabsturz befindet sich das Programm noch im speicher. Dass bedeutet dass ich ca. nach 3 oder 4 Abstürzen mich abmelden oder meinen Computer neustarten muss.

Leider muss ich den Befehl dataset.refresh verwenden weil sonst ein Multi-User Betrieb nicht möglich ist.

P.S.: funktionert diese Funktion bei euch (in Verbindugn mit MSSQL)?
viele Grüße

Stephan
  Mit Zitat antworten Zitat
Gast
(Gast)

n/a Beiträge
 
#2
  Alt 13. Nov 2002, 11:50
Hallo Stephan, 8)

also irgendwie hängt Dein Problem mit Deiner PC-Konfiguration und nicht mit der Datenbank als solche.

So einen Fehler habe ich noch nie gesehen...darum kann ich Dir auch nicht helfen. Am besten probiere es Deine Source-Code auf einem anderem Rechner auszuführen... und siehe dann, ob Dein Fehler noch vorhanden wäre...

Gruß

Paul Jr.
  Mit Zitat antworten Zitat
Stephan

Registriert seit: 28. Jun 2002
Ort: Tuttlingen
245 Beiträge
 
Delphi 2007 Professional
 
#3
  Alt 19. Nov 2002, 19:44
Hi,

habs auch auf einem anderen Computer probiert. Der gleiche Fehler
viele Grüße

Stephan
  Mit Zitat antworten Zitat
Stephan

Registriert seit: 28. Jun 2002
Ort: Tuttlingen
245 Beiträge
 
Delphi 2007 Professional
 
#4
  Alt 19. Nov 2002, 19:50
Hi,

hat sich erledigt. Der Fehler lag in der Tabelle. Ich hab sie mit Indizes indexiert anstatt einen Primärschlüssel zu setzen.
viele Grüße

Stephan
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#5
  Alt 19. Nov 2002, 19:53
Hallo,

ist es vielleicht ein Zeit-Problem, daß es halt zu lange dauert? Oder teile mir einfach mal Dein Betriebssystem mit. Ist es XP hätte ich eine Vermutung.

Gruß
Hansa
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#6
  Alt 19. Nov 2002, 20:01
Hi Stephan,

das hat sich jetzt überschnitten, aber ich setze meine "eventuelle Vermutung" trotzdem jetzt noch hier ins Forum, da es so nicht ins Thema paßt.

Das ist nämlich eine üble Sache Datenbank (speziell jetzt allerdings Interbase) und XP.

Gruß
Hansa
  Mit Zitat antworten Zitat
Stephan

Registriert seit: 28. Jun 2002
Ort: Tuttlingen
245 Beiträge
 
Delphi 2007 Professional
 
#7
  Alt 19. Nov 2002, 20:33
Hi,

das Problem ist doch nicht behoben. Ehrlich gesagt hab ich keine Ahnung mehr was es sein kann.

Ich benutze Windows 2000!

viele grüße

Stephan
viele Grüße

Stephan
  Mit Zitat antworten Zitat
Stephan

Registriert seit: 28. Jun 2002
Ort: Tuttlingen
245 Beiträge
 
Delphi 2007 Professional
 
#8
  Alt 19. Nov 2002, 21:37
Hi,

hm, ich habe das ganze jetzt mal per ADO probiert und dort liefs ohne Probleme. Soll ich jetzt auf ADO umsteigen? Kann ich ADO auch bei einer Paradox Tabelle verwenden? Woher bekomme ich den ADO Treiber? Kann ich den frei mit meiner Software mitliefern?

viele Grüße

Stephan Munz

P.S.: Wie kann ich eigentlich so einen ConnectionSTring ohne über Delphi zu gehen generieren?
viele Grüße

Stephan
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#9
  Alt 19. Nov 2002, 22:10
Die ADO Treiber sind bei den meisten Rechnern automatisch installiert. Ansonsten erhälst Du die bei http://msdn.microsoft.com kostenlos und zur Weitergabe.

Desweiteren erst einmal den Connection String mir Delphi generieren, das Ergebniss kannst Du später zum Großteil schließlich auch nutzen und dann einfach im Quellcode den angepassten String (DSN, Verbindungsdaten, etc.) der Eigenschaft Connection zuweisen und Verbindung aktivieren.
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#10
  Alt 19. Nov 2002, 22:39
Hi,

Zitat:
das Problem ist doch nicht behoben
Hab ich mir gedacht.

Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 16:24 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