{"id":93,"date":"2016-10-26T06:40:17","date_gmt":"2016-10-26T06:40:17","guid":{"rendered":"http:\/\/www.softwaretraininginchennai.com\/blog\/?p=93"},"modified":"2017-02-10T03:05:39","modified_gmt":"2017-02-10T03:05:39","slug":"windows-application-crud-operation-with-ado-net","status":"publish","type":"post","link":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/","title":{"rendered":"Windows Application CRUD Operation with ADO.net"},"content":{"rendered":"<div style=\"color: #000;\">\n<h2><span style=\"color: #2e75b5; font-family: Calibri; font-size: 14pt;\">Document by Ganesan &#8211; Ganesanva@hotmail.com &#8211; +919600370429<br \/>\n<\/span><\/h2>\n<p>Create <strong>TestDB<\/strong> Database in Server Explorer<br \/>\nCreate table <strong>UserDetails<\/strong> in TestDB with the below code snippet,<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 307px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"border: solid #a3a3a3 1.0pt; padding: 2px; color: #000;\"><b>CREATE TABLE [dbo].[UserDetails] (<br \/>\n[UserId] INT IDENTITY (1, 1) NOT NULL,<br \/>\n[UserName] VARCHAR (100) NULL,<br \/>\n[Password] VARCHAR (100) NULL,<br \/>\n[City] VARCHAR (100) NULL,<br \/>\nPRIMARY KEY CLUSTERED ([UserId] ASC)<br \/>\n);<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png\" alt=\"\" \/><br \/>\nAdd the below Connection string in app.config,<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 630px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"border: solid #a3a3a3 1.0pt; padding: 2px; color: #000;\"><b>&lt;connectionStrings&gt;<br \/>\n&lt;add name=&#8221;TestConnection&#8221; connectionString=&#8221;Data Source=(LocalDb)\\v11.0;Initial Catalog=TestDB;Integrated Security=True;Pooling=False&#8221; providerName=&#8221;System.Data.SqlClient&#8221; \/&gt;<br \/>\n&lt;\/connectionStrings&gt;<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl2.png\" alt=\"\" \/><br \/>\nDesign Form1 as below,<br \/>\n<img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl3.png\" alt=\"\" \/><br \/>\n<strong>Textbox Properties<\/strong><br \/>\nUserName Name &#8211; txtUserName<br \/>\nPassword Name &#8211; txtPassword<br \/>\nCity Name &#8211; txtCity<br \/>\nSave -btnSave<br \/>\nShow Data Link Name -linkLabel1<\/p>\n<p><strong>Events<\/strong><br \/>\nbtnSave OnClick =btnSave_Click<br \/>\nShow Data Link onClick= linkLabel1_LinkClicked<br \/>\nAdd below Namespace in Form1.cs.<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 194px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"border: solid #a3a3a3 1.0pt; padding: 2px; color: #000;\"><b>Using System.Data.SqlClient;<br \/>\nUsing System.Configuration;<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Add Reference System.Configuration.DLL in the Project.<br \/>\nIn Form1.cs (Replace) put the below Snippet,<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 592px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"border: solid #a3a3a3 1.0pt; padding: 2px; color: #000;\"><b>public partial class Form1 : Form<br \/>\n{<br \/>\nSqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[&#8220;TestConnection&#8221;].ConnectionString);<br \/>\npublic Form1()<br \/>\n{<br \/>\nInitializeComponent();<br \/>\n}<br \/>\nprivate void btnSave_Click(object sender, EventArgs e)<br \/>\n{<br \/>\ncon.Open();<br \/>\nSqlCommand cmd = new SqlCommand(&#8220;insert into UserDetails values(&#8216;&#8221;+txtUserName.Text+&#8221;&#8216;&#8221;+&#8221;,'&#8221;+txtPassword.Text +&#8221;&#8216;,'&#8221;+txtCity.Text+&#8221;&#8216;)&#8221;,con);<br \/>\nint results=cmd.ExecuteNonQuery();<br \/>\ncon.Close();<br \/>\nif (results &gt; 0)<br \/>\n{<br \/>\nMessageBox.Show(&#8220;Inserted Successfully&#8221;);<br \/>\n}<br \/>\n}<br \/>\nprivate void Clear()<br \/>\n{<br \/>\ntxtUserName.Text = string.Empty;<br \/>\ntxtPassword.Text = string.Empty;<br \/>\ntxtCity.Text = string.Empty;<br \/>\n}<br \/>\nprivate void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)<br \/>\n{<br \/>\nShowData objShowData = new ShowData();<br \/>\nobjShowData.Show();<br \/>\nthis.Hide();<br \/>\n}<br \/>\n}<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Add ShowData.cs form as below design,<br \/>\n<img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl4.png\" alt=\"\" \/><br \/>\n<strong>Properties<\/strong><br \/>\nDataGrid Name &#8211; dgvGridData<br \/>\nUpdate Data Name &#8211; lnkUpdate<\/p>\n<p><strong>Events<\/strong><br \/>\nlnkUpdate Link onClick Event &#8211; lnkUpdate_LinkClicked<br \/>\nShowData Form OnLoad Event &#8211; ShowData_Load<br \/>\nAdd below Namespace in ShowData .cs.<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 194px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"border: solid #a3a3a3 1.0pt; padding: 2px; color: #000;\"><b>Using System.Data.SqlClient;<br \/>\nUsing System.Configuration;<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>In ShowData.cs (Replace) put the below Snippet,<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 593px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"border: solid #a3a3a3 1.0pt; padding: 2px; color: #000;\"><b>public partial class ShowData : Form<br \/>\n{<br \/>\nSqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[&#8220;TestConnection&#8221;].ConnectionString);<br \/>\npublic ShowData()<br \/>\n{<br \/>\nInitializeComponent();<br \/>\n}<br \/>\nprivate void ShowData_Load(object sender, EventArgs e)<br \/>\n{<br \/>\nSqlCommand cmd = new SqlCommand(&#8220;select * from UserDetails&#8221;, con);<br \/>\nSqlDataAdapter ada = new SqlDataAdapter(cmd);<br \/>\nDataSet ds = new DataSet();<br \/>\nada.Fill(ds);<br \/>\ndgvGridData.DataSource = ds.Tables[0];<br \/>\n}<br \/>\nprivate void lnkUpdate_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)<br \/>\n{<br \/>\nUpdateUserData objUpdateUserData = new UpdateUserData();<br \/>\nobjUpdateUserData.Show();<br \/>\nthis.Hide();<br \/>\n}<br \/>\n}<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Add UpdateUserData.cs Form as below Design,<br \/>\n<img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl5.png\" alt=\"\" \/><br \/>\n<strong>Properties<\/strong><br \/>\nUserId textbox Name &#8211; txtUserId<br \/>\nUserName Textbox -txtUserName<br \/>\nPassword Textbox &#8211; txtPassword<br \/>\nCity Textbox &#8211; txtCity<br \/>\nUpdate button name -btnUpdate<br \/>\nGet Data button Name &#8211; btnGet<br \/>\nClear button Name &#8211; btnClear<br \/>\nShow Data Link Name -linkLabel1<\/p>\n<p><strong>Event :<\/strong><br \/>\nbtnUpdate onClick =btnUpdate_Click<br \/>\nbtnGet onClick= btnGet_Click<br \/>\nbtnClear onClick =btnClear_Click<br \/>\nlinkLabel1 onClick &#8211; linkLabel1_LinkClicked<\/p>\n<p>Add below Namespace in UpdateUserData .cs.<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 194px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"border: solid #a3a3a3 1.0pt; padding: 2px; color: #000;\"><b>Using System.Data.SqlClient;<br \/>\nUsing System.Configuration;<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Put (Replace) the below snippet in UpdateUserData.cs ,<\/p>\n<div>\n<table style=\"border-collapse: collapse;\" border=\"0\">\n<colgroup>\n<col style=\"width: 618px;\" \/><\/colgroup>\n<tbody valign=\"top\">\n<tr>\n<td style=\"border: solid #a3a3a3 1.0pt; padding: 2px; color: #000;\"><b>public partial class UpdateUserData : Form<br \/>\n{<br \/>\nSqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[&#8220;TestConnection&#8221;].ConnectionString);<br \/>\npublic UpdateUserData()<br \/>\n{<br \/>\nInitializeComponent();<br \/>\n}<br \/>\nprivate void btnUpdate_Click(object sender, EventArgs e)<br \/>\n{<br \/>\ncon.Open();<br \/>\nSqlCommand cmd = new SqlCommand(&#8220;Update UserDetails Set UserName='&#8221; + txtUserName.Text + &#8220;&#8216;,Password='&#8221; + txtPassword.Text + &#8220;&#8216;,City='&#8221; + txtCity.Text + &#8220;&#8216; where UserId=&#8221; + txtUserId.Text, con);<br \/>\nint results = cmd.ExecuteNonQuery();<br \/>\ncon.Close();<br \/>\nif (results &gt; 0)<br \/>\n{<br \/>\nMessageBox.Show(&#8220;Updated Successfully&#8221;);<br \/>\n}<br \/>\nClear();<br \/>\n}<br \/>\nprivate void Clear()<br \/>\n{<br \/>\ntxtUserId.Text = string.Empty;<br \/>\ntxtUserName.Text = string.Empty;<br \/>\ntxtPassword.Text = string.Empty;<br \/>\ntxtCity.Text = string.Empty;<br \/>\nbtnGet.Enabled = true;<br \/>\n}<br \/>\nprivate void btnGet_Click(object sender, EventArgs e)<br \/>\n{<br \/>\ncon.Open();<br \/>\nSqlCommand cmd = new SqlCommand(&#8220;select * from UserDetails where UserId=&#8221;+txtUserId.Text, con);<br \/>\nSqlDataReader dr = cmd.ExecuteReader();<br \/>\nwhile (dr.Read())<br \/>\n{<br \/>\ntxtUserName.Text = dr[&#8220;UserName&#8221;].ToString();<br \/>\ntxtPassword.Text = dr[&#8220;Password&#8221;].ToString();<br \/>\ntxtCity.Text = dr[&#8220;City&#8221;].ToString();<br \/>\n}<br \/>\ncon.Close();<br \/>\nbtnGet.Enabled = false;<br \/>\n}<br \/>\nprivate void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)<br \/>\n{<br \/>\nShowData objShowData = new ShowData();<br \/>\nobjShowData.Show();<br \/>\nthis.Hide();<br \/>\n}<br \/>\nprivate void btnClear_Click(object sender, EventArgs e)<br \/>\n{<br \/>\nClear();<br \/>\n}<br \/>\n}<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><span style=\"color: green;\"><b>The Output as below,<\/b><\/span><br \/>\n<img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl6.png\" alt=\"\" \/><br \/>\n<img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl7.png\" alt=\"\" \/><br \/>\n<img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl8.png\" alt=\"\" \/><br \/>\nTable Data as below,<br \/>\n<img decoding=\"async\" src=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl9.png\" alt=\"\" \/><br \/>\nClick below to download the solution,<br \/>\n<a href=\"https:\/\/1drv.ms\/u\/s!ArddhCoxftkQg6khuXmrBnLklntXTA\">https:\/\/1drv.ms\/u\/s!ArddhCoxftkQg6khuXmrBnLklntXTA<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Document by Ganesan &#8211; Ganesanva@hotmail.com &#8211; +919600370429 Create TestDB Database in Server Explorer Create table UserDetails in TestDB with the below code snippet, CREATE TABLE [dbo].[UserDetails] ( [UserId] INT IDENTITY (1, 1) NOT NULL, [UserName] VARCHAR (100) NULL, [Password] VARCHAR (100) NULL, [City] VARCHAR (100) NULL, PRIMARY KEY CLUSTERED ([UserId] ASC) ); Add the below [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,1],"tags":[56,57,62,65,68,107,126,164,165,166,167],"class_list":["post-93","post","type-post","status-publish","format-standard","hentry","category-information-on-dotnet","category-uncategorized","tag-dotnet-consultant-in-chennai","tag-dotnet-course-in-chennai","tag-dotnet-windows-application-training","tag-download-windows-application-with-ado-net","tag-free-dot-net-demo-session-in-usa","tag-online-dotnet-training-in-hyderabad","tag-sample-windows-appllication","tag-windows-app-with-ado-net-architecture","tag-windows-application-in-net","tag-windows-application-tutorial","tag-windows-crud-operation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Windows Application CRUD Operation with ADO.net | Maria Academy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Windows Application CRUD Operation with ADO.net | Maria Academy\" \/>\n<meta property=\"og:description\" content=\"Document by Ganesan &#8211; Ganesanva@hotmail.com &#8211; +919600370429 Create TestDB Database in Server Explorer Create table UserDetails in TestDB with the below code snippet, CREATE TABLE [dbo].[UserDetails] ( [UserId] INT IDENTITY (1, 1) NOT NULL, [UserName] VARCHAR (100) NULL, [Password] VARCHAR (100) NULL, [City] VARCHAR (100) NULL, PRIMARY KEY CLUSTERED ([UserId] ASC) ); Add the below [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/\" \/>\n<meta property=\"og:site_name\" content=\"Maria Academy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DotnetTrainingChennai\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-26T06:40:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-02-10T03:05:39+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dotnettraining2\" \/>\n<meta name=\"twitter:site\" content=\"@dotnettraining2\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/#\/schema\/person\/e7dbda3490333ae356b6ad09076c8a6e\"},\"headline\":\"Windows Application CRUD Operation with ADO.net\",\"datePublished\":\"2016-10-26T06:40:17+00:00\",\"dateModified\":\"2017-02-10T03:05:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/\"},\"wordCount\":618,\"image\":{\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png\",\"keywords\":[\"Dotnet Consultant in chennai\",\"Dotnet Course in chennai\",\"Dotnet Windows application training\",\"download windows application with ado.net\",\"Free dot net demo session in USA\",\"online dotnet training in hyderabad\",\"sample windows appllication\",\"windows app with ado.net architecture\",\"windows application in .net\",\"windows application tutorial\",\"windows CRUD operation\"],\"articleSection\":[\"information on dotnet\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/\",\"url\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/\",\"name\":\"Windows Application CRUD Operation with ADO.net | Maria Academy\",\"isPartOf\":{\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png\",\"datePublished\":\"2016-10-26T06:40:17+00:00\",\"dateModified\":\"2017-02-10T03:05:39+00:00\",\"author\":{\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/#\/schema\/person\/e7dbda3490333ae356b6ad09076c8a6e\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#primaryimage\",\"url\":\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png\",\"contentUrl\":\"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Windows Application CRUD Operation with ADO.net\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/#website\",\"url\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/\",\"name\":\"Maria Academy\",\"description\":\"Dot Net Training in Chennai, Best Dot Net Training Institute in Chennai, .Net Training in Chennai\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.softwaretraininginchennai.com\/blog\/#\/schema\/person\/e7dbda3490333ae356b6ad09076c8a6e\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/f68fba18793457e0192658e2fe53431c0fb4a1d551aef61c57c1847324110d80?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f68fba18793457e0192658e2fe53431c0fb4a1d551aef61c57c1847324110d80?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f68fba18793457e0192658e2fe53431c0fb4a1d551aef61c57c1847324110d80?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Windows Application CRUD Operation with ADO.net | Maria Academy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/","og_locale":"en_US","og_type":"article","og_title":"Windows Application CRUD Operation with ADO.net | Maria Academy","og_description":"Document by Ganesan &#8211; Ganesanva@hotmail.com &#8211; +919600370429 Create TestDB Database in Server Explorer Create table UserDetails in TestDB with the below code snippet, CREATE TABLE [dbo].[UserDetails] ( [UserId] INT IDENTITY (1, 1) NOT NULL, [UserName] VARCHAR (100) NULL, [Password] VARCHAR (100) NULL, [City] VARCHAR (100) NULL, PRIMARY KEY CLUSTERED ([UserId] ASC) ); Add the below [&hellip;]","og_url":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/","og_site_name":"Maria Academy","article_publisher":"https:\/\/www.facebook.com\/DotnetTrainingChennai","article_published_time":"2016-10-26T06:40:17+00:00","article_modified_time":"2017-02-10T03:05:39+00:00","og_image":[{"url":"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@dotnettraining2","twitter_site":"@dotnettraining2","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#article","isPartOf":{"@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/"},"author":{"name":"admin","@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/#\/schema\/person\/e7dbda3490333ae356b6ad09076c8a6e"},"headline":"Windows Application CRUD Operation with ADO.net","datePublished":"2016-10-26T06:40:17+00:00","dateModified":"2017-02-10T03:05:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/"},"wordCount":618,"image":{"@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#primaryimage"},"thumbnailUrl":"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png","keywords":["Dotnet Consultant in chennai","Dotnet Course in chennai","Dotnet Windows application training","download windows application with ado.net","Free dot net demo session in USA","online dotnet training in hyderabad","sample windows appllication","windows app with ado.net architecture","windows application in .net","windows application tutorial","windows CRUD operation"],"articleSection":["information on dotnet"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/","url":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/","name":"Windows Application CRUD Operation with ADO.net | Maria Academy","isPartOf":{"@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#primaryimage"},"image":{"@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#primaryimage"},"thumbnailUrl":"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png","datePublished":"2016-10-26T06:40:17+00:00","dateModified":"2017-02-10T03:05:39+00:00","author":{"@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/#\/schema\/person\/e7dbda3490333ae356b6ad09076c8a6e"},"breadcrumb":{"@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#primaryimage","url":"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png","contentUrl":"http:\/\/www.softwaretraininginchennai.com\/blog\/wp-content\/uploads\/2016\/10\/102616_0640_WindowsAppl1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/windows-application-crud-operation-with-ado-net\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.softwaretraininginchennai.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Windows Application CRUD Operation with ADO.net"}]},{"@type":"WebSite","@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/#website","url":"https:\/\/www.softwaretraininginchennai.com\/blog\/","name":"Maria Academy","description":"Dot Net Training in Chennai, Best Dot Net Training Institute in Chennai, .Net Training in Chennai","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.softwaretraininginchennai.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.softwaretraininginchennai.com\/blog\/#\/schema\/person\/e7dbda3490333ae356b6ad09076c8a6e","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f68fba18793457e0192658e2fe53431c0fb4a1d551aef61c57c1847324110d80?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f68fba18793457e0192658e2fe53431c0fb4a1d551aef61c57c1847324110d80?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f68fba18793457e0192658e2fe53431c0fb4a1d551aef61c57c1847324110d80?s=96&d=mm&r=g","caption":"admin"}}]}},"_links":{"self":[{"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/posts\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":1,"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/posts\/93\/revisions"}],"predecessor-version":[{"id":302,"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/posts\/93\/revisions\/302"}],"wp:attachment":[{"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/categories?post=93"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.softwaretraininginchennai.com\/blog\/wp-json\/wp\/v2\/tags?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}