1 Son düzenleyen, Gökçe Özçınar (13.03.2011 14:34:35)

Konu: corsor to csv

Merhabalar
dbf den ya da cursordan utf-8 , csv dosyası en kısa yoldan nasıl yapabiliriz.
diye soracaktım ancak
COPY to c:\safran\a.csv type csv şeklinde işi hallettim. Bu dosyada ne yazıkki TR karakter problemi yaşıyorum. csv dosyasında utf-8 olarak ve aralara virgül yerine noktalı virgül koymanın bir yolu var mı
Teşekkür ederim

2

Re: corsor to csv

merhaba,

SELECT STRCONV(adi,10),telefon FROM test INTO CURSOR test2

COPY TO test DELIMITED WITH ";"

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

3

Re: corsor to csv

ben aşağıdaki kodla TR karakter problemi yasamadim  (WIN7 EN,OFFICE 2007 EN)

Visual Fox Pro
Create Cursor test(ad c(10),soyad c(10))

 
Insert Into test Values("soykan","özçelik")
Insert Into test Values("gökçe","özçınar")
 
*-m.csvfile = Addbs(Sys(2023))+'test.csv'
m.csvfile = Addbs(Sys(2023))+'test.txt'
 
*-Copy To  (m.csvfile) Type CSV
Copy To  (m.csvfile) Type DELIMITED WITH CHARACTER ";"
 
=OpenFile(m.csvfile)
 
Procedure OpenFile(tcFileName)
    Declare Integer ShellExecute ;
        IN SHELL32.Dll ;
        INTEGER nWinHandle,;
        STRING cOperation,;
        STRING cFileName,;
        STRING cParameters,;
        STRING cDirectory,;
        INTEGER nShowWindow
    Return ShellExecute(0, "open", m.tcFileName, "", "", 1)
Endproc