VBA - working with data videos | Excel VBA Part 56.5 - Basic ADO Commands with SQL Server

Posted by Andrew Gould on 26 June 2019

This video shows you how to use ADO commands to modify data in a SQL Server database. You'll learn how to use the INSERT INTO, UPDATE and DELETE statements with an ADO command object to affect records.

You can download any files that you need to follow the video here.

You can increase the size of the video:

Full screen mode for YouTube

You can view the video in full screen mode as shown on the left, using the icon at the bottom right of the frame.

You can also increase the quality of the video:

Changing resolution

You can improve the resolution of the video using another icon at the bottom right of the frame. This will slow down the connection speed, but increase the display and sound quality. This icon only becomes visible when you start playing the video.

Finally, if nothing happens when you play the video, check that you're not using IE in compatibility view.

This page has 1 thread Add post
25 Oct 19 at 02:13

Hi Andy,

Firstly, these video tutorials are second to none! You and your team should be very proud!

What would be the best way to add bulk data from an Excel table via VBA to an SQL table. Would one need to loop over each cell and export to SQL using that method or is there a more effecient way like being able to export the entire table (or say a CSV file) in a more direct way?

Many thanks.






28 Oct 19 at 13:25

Thanks Michael!

For bulk inserts from Excel to SQL Server you might be better off trying one of the techniques shown here https://stackoverflow.com/questions/52897825/insert-into-statement-from-excel-to-sql-server-table-using-vba

Alternatively, SQL Server Integration Services is designed for exactly this sort of task!  We have a few videos on SSIS which you can see here https://www.wiseowl.co.uk/integration-services/videos/ssis-basics/

I hope that helps!