Konvertierung dBase nach Foxpro DBF

Zugriff, Engines, Konvertierung. Von ADS über DBF bis zu SQL.

Moderator: Moderatoren

Antworten
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Konvertierung dBase nach Foxpro DBF

Beitrag von Rolf Ramacher »

hallo zusammen

Code: Alles auswählen

#include "Common.ch"
#include "Gra.ch"
#include "Xbp.ch"
#include "Appevent.ch"
#include "Font.ch"
#include "Inkey.ch"
#Define CRLF Chr(13)+Chr(10)

Proc Main()
	Local aStruc:={}

	use splief New via "DBFDBE"
	aStruc:=Splief->(DbStruct())
	Close splief
	
	DbCreate("lief",aStruc)
	use Lief New
	append From Splief via "DBFDBE"
	Close Lief
	msgbox("fertig")
Return
Das Anlegen klappt. aber die Übernahme der Daten nicht. aus splief.dbf - Runtime Fehler
ungültiger Dateiname für DBE-DLL
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
komnick
UDF-Programmierer
UDF-Programmierer
Beiträge: 75
Registriert: Mi, 04. Jun 2014 9:56
Wohnort: Berlin
Hat sich bedankt: 1 Mal
Danksagung erhalten: 5 Mal

Re: Konvertierung dBase nach Foxpro DBF

Beitrag von komnick »

Hallo Rolf,
Du darfst SPLIEF vorher nicht schließen...
Besten Gruß
Martin

[Edit: Nee, falsch, das ist es nicht.]
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Konvertierung dBase nach Foxpro DBF

Beitrag von Tom »

Nein, die muss man sogar vorher schließen.

Es gibt nur keine "DBFDBE". Die heißt "DBFNTX". :wink:
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Konvertierung dBase nach Foxpro DBF

Beitrag von Jan »

Wobei da glaube ich auch was anderes nicht zusammenpasst: dBase ist doch nicht DBFNTX? Das ist doch Clipper. Was für ein Modul wäre denn dBase? DBFNDX? Gibts ja aber nicht, wenn ich das richtig sehe.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Konvertierung dBase nach Foxpro DBF

Beitrag von Tom »

DBFNTX passt schon. Rolf öffnet ja überhaupt keinen Index. :wink:
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15689
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Konvertierung dBase nach Foxpro DBF

Beitrag von brandelh »

Man KÖNNTE die DBFDBE nutzen, wenn man die sichtbar gemacht hätte und keine Indexe benötigt.
Standardmäßig sind aber nur die zusammengesetzten DBEs (DBFNTX) sichtbar.
Gruß
Hubert
Antworten