MARIADB Export Rowset
MARIADB Export Rowset
Hi fivewinners
Is there a metod in Mariadb to export a row set to a txt file.
Just like Tdolphin with...
oQry:=cSvr:Query("select * from datos")
oExp:=oQry:Export( EXP_TEXT, "C:\XXXXX\EXPORT" )
oExp:Start()
oExp:Close()
or something like that.
Thanks in advance
Is there a metod in Mariadb to export a row set to a txt file.
Just like Tdolphin with...
oQry:=cSvr:Query("select * from datos")
oExp:=oQry:Export( EXP_TEXT, "C:\XXXXX\EXPORT" )
oExp:Start()
oExp:Close()
or something like that.
Thanks in advance

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
- nageswaragunupudi
- Posts: 10729
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Been thanked: 10 times
- Contact:
Re: MARIADB Export Rowset
Please try
Code: Select all | Expand
cText := oCn:SqlToText( cSql )
MEMOWRIT( cFile, cText )
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: MARIADB Export Rowset
Thanks..
Works great...
Works great...

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
Re: MARIADB Export Rowset
Mr. Rao,
Can we please have this SqlToText for ADO?
Thank you
Can we please have this SqlToText for ADO?
Thank you
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
- nageswaragunupudi
- Posts: 10729
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Been thanked: 10 times
- Contact:
Re: MARIADB Export Rowset
Please try
Code: Select all | Expand
cText := ""
AEval( RsGetRows( oRs ), { |a| cText += ( FW_ArrayAsList( a, Chr(9) ) + CRLF ) } )
MEMOWRIT( cFile, cText )
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: MARIADB Export Rowset
Yes, it works correctly, it exports the rows.
But what I would really need would be the backup() method for ADO, to save in a txt file the content of the database in SQL mode INSERT INTO CITIES( CODE, CITY ) VALUES ( "1", "Madrid") ...
Would it be possible please?
But what I would really need would be the backup() method for ADO, to save in a txt file the content of the database in SQL mode INSERT INTO CITIES( CODE, CITY ) VALUES ( "1", "Madrid") ...
Would it be possible please?
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Re: MARIADB Export Rowset
Hi,
Is there any progress?
Thank you. Best regards
Is there any progress?
Thank you. Best regards
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
- nageswaragunupudi
- Posts: 10729
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Been thanked: 10 times
- Contact:
Re: MARIADB Export Rowset
For small and medium size tables, please try:
Code: Select all | Expand
//BACKUP
MEMOWRIT( cBackupFile, FW_ValToExp( RsGetRows( oRs ) ) )
// RESTORE
//1. Create the new table with same column specs and same column order
aData := &( MEMOREAD( cBackUpFile ) )
for each aRow in aData
oCn:Execute( "INSERT INTO NEWTABLE VALUES " + FW_ValToSql( aRow ) )
next
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: MARIADB Export Rowset
Thank you very much, I have replaced memwrite and memoread by hb_, which are supposed to be faster.
But there is a problem: if the order of the fields in the table is not the same, then it fails, because the INSERT does not indicate the field.
Is it possible to include the field in the INSERT? Thank you.
But there is a problem: if the order of the fields in the table is not the same, then it fails, because the INSERT does not indicate the field.
Is it possible to include the field in the INSERT? Thank you.
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Re: MARIADB Export Rowset
Up!
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Re: MARIADB Export Rowset
Up! Thnks
Saludos / Regards,
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40