window batch file to copy data from csv to ms access - csv

I have 50 CSV files and I need to copy the data of csv files to MS Access. I am able to copy the data one csv file to MS Access manually. But I need to create a window batch file which copy the data from CSV files to MS Access and vice versa automatically?

I would look to Powershell to provide the interface to your database. Have a look here.

Related

SSIS destination CSV file getting bad data

I have developed one SSIS package where I need to take records from database and send it in CSV file. While doing so I found that the csv file when opened in excel is showing some column records with = sign eg "=D7". Can you please suggest how to overcome the issue? Thanks,pallabi

differnce between .csv file an Excel sheet in My sql database

what is the advantage of using excel sheet over .csv file while exporting data to database...plz share the differnces and which format is best to load data to database.
I want to load bulcks of data and and tabels to database.
waht is the solution for this

How to overwrite Excel destination in SSIS?

I have created a package to fetch data from two SQL Server tables, and using merge join combined this data, then stored the result into an Excel destination.
The first time it works fine. The second time it stores repeated data in the Excel file.
How do I overwrite the Excel file rows?
Yes, Possible!
Here is the solution:
First go to your Excel Destination Click to New Button next to Name of Excel Sheet, copy the DML query inside.
Then put an Execute SQL Task into your Control Flow and connect it to your data flow that contains Excel destination. Set the Connection Type To Excel, Set the Connection to your Excel Destination's Excel Connection Manager, go to SQL Statement and type :
Drop TABLE `put the name of the sheet in the excel query you just copied`
Go
finally paste the query after it.
It is all you need to do to solve the problem.
You can refer to this link for a complete info:
http://dwhanalytics.wordpress.com/2011/04/07/ssis-dynamically-generate-excel-tablesheet/
Yes, Possible!
Using SSIS we can solve this problem:
first of all, crate an Excel format file (Structure Format using Excel Connection Manager) at one location as a template file. Then create a copy of that excel file using FILE SYSTEM TASK in another location and make sure that SET OverwriteDestination=True. Finally, using a data flow task, insert data into the new copied file. whenever we want insert data, it will create a copy of the template excel file and then load the data.
Unfortunately the Excel connection manager does not have a setting that allows overwriting the data. You'll need to set up some file manipulation using the File System Task in the Control Flow.
There are several possibilities, here's one of them. You can create a template file (which just contains the sheet with the header) and prior to the Data Flow Transformation a File System Task copies it over the previously exported file.
The File System Task (MSDN)
For Excel it will append data. There is no such option available for overwriting data.
You have to delete and recreate the file through the File System task.
Using a CSV file with flat-file connection manager would serve your purpose of overwriting.
The best solution for me was using File System Tasks to delete and recreate the Excel files from a template.
What I was trying to do was to send every employee a report with Excel attachment in the same format but different data. In a foreach container for each employee, I get the required data, create an Excel file and send a mail with the Excel file attached.
I first:
Create an Excel template (manually)
Create an original Excel file to be used (manually)
Then in the foreach container:
Delete the original file (SSIS File System Task )
Copy the template as the original file (SSIS File System Task)
Get the data from SQL Server and write them to the original file (SSIS Data Flow Task)
Send the mail (SSIS -> SQL Stored Procedure)

Import Excel Spreadsheet to MySQL DB using VB.Net

I've got this problem of importing excel data to MySQL database. I want to create a VB.net application that allows the user to browse the excel file then click upload and automatically all the data in the excel file will be saved into the database.
I've already created a VB.net form with the browse thing and my only problem is the saving of the data. Can someone help me please.. thanks..
Store Excel file as comma separated text - CSV file.
Import data using LOAD DATA INFILE.

How to extract data from excel file into the database in Mysql at runtime in asp.net?

I am creating a website...and i want to give a liberty to users, to upload the data of excel file and then i want to save that excel data inside mysql database on runtime...
kindly help me in performing this task...
you can mail me at...."amiteshsinha09#rediffmail.com"
thank you
Amitesh
You can query the data in the excel sheet using Open Xml
Using this instead of running Excel via interop is both faster, more stable and saves you licence costs.