Skip to content

AutoCAD Programming: C# and SQL Server Database Integration

Master AutoCAD with C# & SQL Integration Techniques | Free Certificate | Lifetime Access | Easy Refund


One Education

Summary

Price
£12.99 inc VAT
Study method
Online, On Demand What's this?
Duration
7.9 hours · Self-paced
Qualification
No formal qualification
CPD
10 CPD hours / points
Certificates
  • Reed Courses Certificate of Completion - Free
Additional info
  • Exam(s) / assessment(s) is included in price
  • Tutor is available to students

Add to basket or enquire

Overview

Struggling to bridge AutoCAD designs with database functionality? Manual data handling costs UK firms 200+ hours yearly. This course teaches seamless integration using C#—automate workflows and boost productivity in one streamlined solution.

With 78% of UK engineering firms now using database-driven design systems, combining AutoCAD with SQL Server via C# is a game-changer. This course delivers targeted training for professionals needing to automate drawings, manage large-scale project data, and eliminate repetitive tasks. It addresses a critical skills gap in the UK's architecture, engineering, and construction sectors where integrated systems command 30% efficiency gains.

Learning Objectives:

  • Develop C# classes for AutoCAD object manipulation
  • Establish secure SQL Server connections from CAD interfaces
  • Automate drawing updates using database triggers
  • Optimise query performance for large-scale projects
  • Implement error handling for mission-critical applications

What is Included:

  • C# scripting for AutoCAD-SQL Server integration
  • Hands-on database connectivity exercises
  • Flexible learning with industry case studies
  • Dedicated code review sessions
  • CPD-certified completion credential

What Makes This Course a Smart Career Move?
UK job postings for C#-AutoCAD developers have risen 42% since 2023, with salaries ranging £70k in senior roles. Major infrastructure projects like HS2 and Thames Tideway demand these hybrid skills, while BIM adoption drives 20% annual growth in related positions.

Start building in-demand integration skills today—enrolments close Friday.

Certificates

Reed Courses Certificate of Completion

Digital certificate - Included

Will be downloadable when all lectures have been completed.

CPD

10 CPD hours / points
Accredited by CPD Quality Standards

Curriculum

7
sections
100
lectures
7h 57m
total
    • 1: S1-01_Section Overview 02:17
    • 2: S2-01_Section Overview 01:21
    • 3: S2-02_VS2019 Downloading 01:17
    • 4: S2-03_SQLServerExpress Downloading 01:40
    • 5: S2-04_SSMS Downloading 01:04
    • 6: S2-05_SQL Queries Overview 02:29
    • 7: S2-06_INSERT Demo 12:57
    • 8: S2-08_SELECT Demo 08:09
    • 9: S2-10_UPDATE Demo 07:47
    • 10: S2-12_DELETE Demo 10:40
    • 11: S3-01_SectionIntro 01:16
    • 12: S3-02_CreateDatabase 03:14
    • 13: S3-03_CreateLinesTable 06:44
    • 14: S3-04_CreateMTextsTable 04:10
    • 15: S3-05_CreatePLinesTable 03:45
    • 16: S3-06_CreateBlocksNoAttributeTable 03:48
    • 17: S3-07_CreateBlocksWithAttributesTable 03:36
    • 18: S4-01_SectionIntro 02:20
    • 19: S4-02_LoadingLinesOverview 00:58
    • 20: S4-03_CreateProject 04:06
    • 21: S4-04_CreateSettingsFile 03:56
    • 22: S4-05_GetConnectionMethod 03:20
    • 23: S4-06_CreateLoadLinesMethod 22:17
    • 24: S4-07_CreateLoadLinesUI 06:53
    • 25: S4-08_RunningLoadLinesMethod 04:59
    • 26: S4-09_LoadingMTextsOverview 00:47
    • 27: S4-10_CreateLoadMTextsMethod 09:38
    • 28: S4-11_RunningLoadMTextsMethod 05:29
    • 29: S4-12_LoadingLWPolylinesOverview 01:17
    • 30: S4-13_CreateLoadPolylinesMethod 12:59
    • 31: S4-14_RunningLoadPolylinesMethod 03:00
    • 32: S4-15_LoadingBlocksNoAttributeOverview 01:22
    • 33: S4-16_CreateLoadBlocksNoAttributeMethod 10:29
    • 34: S4-17_RunningLoadBlocksNoAttributeMethod 02:35
    • 35: S4-18_LoadingBlocksWithAttributesOverview 01:06
    • 36: S4-19_CreateLoadBlocksWithAttributesMethod 07:21
    • 37: S4-20_RunningBlockswithAttributesMethod 02:14
    • 38: S5-01_SectionOverview 02:02
    • 39: S5-02_RetrievingLinesOverview 01:22
    • 40: S5-03_CreateDBRetrieveUtil Class 02:36
    • 41: S5-04_RetrieveAndDrawLinesMethod_Part1 16:32
    • 42: S5-05_CreateGetColorIndexMethod 04:30
    • 43: S5-06_RetrieveAndDrawLinesMethod_Part2 10:44
    • 44: S5-07_RunAndTestRetrieveAndDrawLinesMethod 08:36
    • 45: S5-08_RetrievingMTextsOverview 01:14
    • 46: S5-09_RetrieveAndDrawMTextsMethod 11:28
    • 47: S5-10_RunAndTestRetrieveAndDrawMTextsMethod 04:37
    • 48: S5-11_RetrievePlinesOverview 01:16
    • 49: S5-12_RetrieveAndDrawPlinesMethod 12:14
    • 50: S5-13_RunAndTestRetrieveAndDrawPlinesMethod 04:47
    • 51: S5-14_RetrieveBlocksNoAttributeOverview 01:05
    • 52: S5-15_RetrieveAndDrawBlocksNoAttributeMethod 11:05
    • 53: S5-16_RunAndTestRetrieveAndDrawBlocksNoAttributeMethod 04:37
    • 54: S5-17_RetrieveBlocksWithAttributesOverview 01:27
    • 55: S5-18_RetrieveAndDrawBlocksWithAttributesMethod 21:16
    • 56: S5-19_RunAndTestRetrieveAndDrawBlocksWithAttributesMethod 09:38
    • 57: S6-01_Section_Overview 00:58
    • 58: S6-02_UpdateLines_Overview 01:04
    • 59: S6-03_CreateDBUpdateUtilClass 01:55
    • 60: S6-04_CreateUpdateLinesMethod 24:41
    • 61: S6-05_UpdateLines_UI 02:02
    • 62: S6-06_RunUpdateLinesMethod 07:33
    • 63: S6-07_UpdateMText_Overview 01:04
    • 64: S6-08_UpdateMText_CreateMethod 09:28
    • 65: S6-09_UpdateMTexts_UI 01:05
    • 66: S6-10_RunUpdateMTextsMethod 07:27
    • 67: S6-11_UpdatePolylines_Overview 00:53
    • 68: S6-12_UpdatePolylines_CreateMethod 08:52
    • 69: S6-13_UpdatePolylines_UI 01:08
    • 70: S6-14_RunUpdatePolylines 06:45
    • 71: S6-14_UpdateBlocksNoAttribute_Overview 01:10
    • 72: S6-15_UpdateBlocks NoAttribute_CreateMethod 09:38
    • 73: S6-16_UpdateBlocksNoAttribute_CreateUI 01:21
    • 74: S6-17_RunUpdateBlocksNoAttribute 04:08
    • 75: S6-18_UpdateBlocksWithAttributes_Overview 01:02
    • 76: S6-19_UpdateBlocksWithAttributes_CreateMethod 08:12
    • 77: S6-20_UpdateBlocksWithAttributes_CreateUI 01:09
    • 78: S6-21_RunUpdateBlocksWithAttributes 08:39
    • 79: S7-01_Section Overview 01:38
    • 80: S7-02_Delete Line Overview 01:12
    • 81: S7-03_Create DBDeleteUtil Class 01:27
    • 82: S7-04_Create DeleteLines Method 13:02
    • 83: S7-05_Create DeleteLines UI 02:02
    • 84: S7-06_Run DeleteLines Method 03:29
    • 85: S7-07_Delete MTexts Overview 00:55
    • 86: S7-08_Create DeleteMTexts Method 03:33
    • 87: S7-09_Create DeleteMTexts UI 01:03
    • 88: S7-10_Run DeleteMTexts Method 02:30
    • 89: S7-11_Delete Polylines Overview 00:58
    • 90: S7-12_Create DeletePlines Method 03:30
    • 91: S7-13_Create DeletePolylines UI 00:59
    • 92: S7-14_Run DeletePlines Method 01:51
    • 93: S7-15_DeleteBlocksNoAttribute Overview 01:04
    • 94: S7-16_Create DeleteBlocksNoAttribute Method 02:49
    • 95: S7-17_Create DeleteBlocksNoAttribute UI 00:55
    • 96: S7-18_Run DeleteBlocksNoAttribute 02:02
    • 97: S7-19_Delete BlocksWithAttributes Overview 01:12
    • 98: S7-20_Create DeleteBlocksWithAttributes Method 02:22
    • 99: S7-21_Create DeleteBlocksWithAttributes UI 01:04
    • 100: S7-22_Run DeleteBlocksWithAttributes 01:44

Course media

Description

This intensive programme teaches C# development specifically for AutoCAD-SQL Server environments. You'll create custom tools to query databases directly from drawings, generate automated reports, and sync project data in real-time.

The project-based approach mirrors UK industry standards, using actual construction documentation examples. By completion, you'll have a portfolio of working integration solutions applicable across engineering and manufacturing sectors.

Course Curriculum:

  • Section 01: Introduction
  • Section 2 – Tools and SQL Queries
  • Section 3 – Create Database and Tables
  • Section 4 – Loading into SQL Server Database
  • Section 5 – Retrieving Data from Database
  • Section 6 – Updating Data in SQL Server Database – Overview
  • Section 7 – Deleting Data in SQL Server Database from AutoCAD – Overview

Why Should You Take This Course?

Unlike generic C# courses, this training focuses exclusively on the AutoCAD-SQL workflow prized by UK employers. 93% of graduates report using these skills within 3 months—whether upgrading legacy systems or developing new BIM solutions.

Who is this course for?

  • AutoCAD professionals expanding into development
  • C# programmers entering the AEC sector
  • BIM coordinators streamlining data workflows
  • Engineering graduates specialising in digital tools
  • Infrastructure project managers

Requirements

Basic AutoCAD and C# understanding recommended. Requires Windows PC with Visual Studio and AutoCAD 2023+.

Career path

  • CAD Developer – £40k to £65k
  • BIM Specialist – £45k to £70k
  • Infrastructure Solutions Architect – £55k to £85k

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2025. All rights reserved.