Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Bulk import vfp data sql-server
Message
General information
Forum:
Visual FoxPro
Category:
XML, XSD
Miscellaneous
Thread ID:
00806781
Message ID:
00806856
Views:
66
Hi Ranjan,

Why not to upsize vfp table to MS SQL?

Aashish

>I need to import a vfp table into sql-server 2000.
>I do the following:
>- export my table with
> CursorToXML("tmptracking", "c:\temp\msdstracking.xml", 1, 2 + 32 + 512, 0, "c:\temp\msdstracking.xsd")
>- import the data as follows:
>BulkLoadObj = CreateObject("SQLXMLBulkLoad.SQLXMLBulkLoad.3.0")
>BulkLoadObj.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=True;Initial Catalog=MSDS ;Data Source=NL9BD770J;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;User Id=sa;pwd=; network library=dbmssocn"
>*'Add Code to set other properties of the XML Bulk Load object as required
>BulkLoadObj.ErrorLogFile = "c:\temp\msdstracking.err"
>BulkLoadObj.IgnoreDuplicateKeys = .T.
>BulkLoadObj.Transaction = .T.
>BulkLoadObj.Execute("c:\temp\msdstracking.xsd","c:\temp\msdstracking.xml")
>BulkLoadObj = NULL
>
>The most interesting part: no error is generated but nothing is imported into sql-server. It does not even generate an error.
>What am I missing here?
>
>
>The xml file contains just one line:
>
><?xml version = "1.0" encoding="Windows-1252" standalone="yes"?>
><VFPData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="c:\temp\msdstracking.xsd">
>	<tmptracking>
>		<trarktx></trarktx>
>		<trernam>DC841</trernam>
>		<trkunnr>0006814856</trkunnr>
>		<trland1>NL</trland1>
>		<trmaktx>LDL Emmerich     Bg   5Kg BPM     4inBox</trmaktx>
>		<trmatnr>000000006100001679</trmatnr>
>		<trname1>NOVA CHEMICALS NETHERLANDS B.V.</trname1>
>		<trname2></trname2>
>		<tronzin></tronzin>
>		<trort01>BREDA</trort01>
>		<trprod_co>65998</trprod_co>
>		<trpstlz>4800 DJ</trpstlz>
>		<trregio></trregio>
>		<trstras>PO Box 3355</trstras>
>		<trvbeln>6123020934</trvbeln>
>		<trwadat>20000327</trwadat>
>		<trzeof></trzeof>
>		<trrev_nr>0.2</trrev_nr>
>		<trregion>ROW</trregion>
>	</tmptracking>
></VFPData>
>
--
--
Aashish Sharma
Tele Nos: +1-201-490-5405
Mobile: +91-9821053938
E-Mail:
aashish@aashishsharma.com
write2aashish@gmail.com

You better believe in yourself... if you don't, who else will ?
TODAY is a gift, that's why it's called PRESENT
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform