WorkflowGen.com | Knowledge Base | Documentation | Downloads | Support | RSS

« Active Directory Synchronization - Unsupported Characters | Main | How can I make a drop down list required while not providing a pre-selected default value? »

How do I use XmlToDatabase to export web form data to a text file as comma separated values (CSV)?

Posted on Sunday, January 6, 2008 at 11:29 by Registered CommenterWFG Team in , | CommentsPost a Comment

Here is the example of the transactions.xml file used (located [DRIVE]:\Inetpub\wwwroot\wfgen\WfApps\WebServices\xmlToDatabase\App_Data):   

      <transaction name="EXPORT2TEXT">   
            <databases>   
                  <database name="EXPORT2TEXT" connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Export2Text\;Extended Properties='text;HDR=No;FMT=Delimited';" provider="System.Data.OleDb">   
                        <command type="INSERT" loop="NO" xpath="/NewDataSet/Table1/">   
                                INSERT INTO [CBRE_EXPORT2TEXT]
                                (
                                  [Field1]
                                 ,[Field2]
                                 ,[Field3]
                                 ,[Field4]
                                )
                                VALUES
                                (
                                 '{PARAM:MyParamAsText1}'
                                ,{PARAM:MyParamAsNumeric2}
                                 ,3
                                 ,'{PARAM:MyDateTimeAsMacro1}'
                                )
                        </command>   
                  </database>   
            </databases>   
      </transaction>   

You will require a schema.ini file within the “C:\Export2Text\” folder

[EXPORT2TEXT.txt]   
Format=Delimited(,)   
CharacterSet=ANSI   
ColNameHeader=False   
Col1=Field1 Char
Col2=Field2 Integer Width 40
Col3=Field3 Integer Width 40
Col4=Field4 Date Width 15
comment=my comment

If you do not need a header row (as in this example), set the parameter “HDR=No” in the connection string.  Also, be sure to set Read and Write/Modify permissions on the folder which contains the "EXPORT2TEXT.txt" file.

Reference:  http://www.connectionstrings.com/?carrier=textfile

 

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Member Account Required
You must have a member account on this website in order to post comments. Log in to your account to enable posting.