Insert, Update, Delete: ASP.NET Database Connection

Database рд╕реЗ data access рдХрд░рдирд╛ рдХрд┐рд╕реА рднреА programming рднрд╛рд╖рд╛ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд╣рд▓реВ рд╣реИред рдХрд┐рд╕реА рднреА programming рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП Database рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред ASP.Net рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ Database рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦрддрд╛ рд╣реИред рдпрд╣ Oracle рдФрд░ Microsoft SQL server рдЬреИрд╕реЗ рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп Database рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рдирдП рдкреНрд░рдХрд╛рд░ рдХреЗ Database рдЬреИрд╕реЗ MongoDB рдФрд░ MySQL рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рд░рдЦрддрд╛ рд╣реИред

Database connectivity рдХрд╛ fundamental ASP.Net рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ Database рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред oracle рдФрд░ Microsoft SQL server рд╕рдмрд╕реЗ рдЖрдо Database рд╣реИред рд▓реЗрдХрд┐рди рд╣рд░ database рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдкреАрдЫреЗ рдХрд╛ logic рдЬреНрдпрд╛рджрд╛рддрд░ рдПрдХ рд╣реА рд╣реИред

рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо Microsoft SQL server рдХреЗ рд╕рд╛рде database рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рд╕реАрдЦрдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ , Microsoft SQL Server Express Edition рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ Microsoft рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рдирд┐рдГрд╢реБрд▓реНрдХ database software рд╣реИред

Database рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рдЬреЛ рд╕рднреА database рдХреЗ рд▓рд┐рдП рдЖрдо рд╣реИрдВ |

Data Connection

рдПрдХ database рдореЗрдВ data рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓рд╛ step connection рд╣реИ , рдПрдХ database рд╕реЗ connection рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдиреАрдЪреЗ рдЙрд▓реНрд▓реЗрдЦрд┐рдд parameters рд╕реЗ рдмрдирд╛ рд╣реЛрддрд╛ рд╣реИ ред


  • Database name рдпрд╛ Data Source :- рдкрд╣рд▓рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг parameter database рдХрд╛ рдирд╛рдо рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдХрдиреЗрдХреНрд╢рди рдПрдХ рд╕рдордп рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ ред
  • Credentials тАУ рдЕрдЧрд▓рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд╣рд▓реВ ‘ username’ рдФрд░ тАШpasswordтАЩ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ database рд╕реЗ connection рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред
  • Optional parameters – рдЖрдк рд╡реИрдХрд▓реНрдкрд┐рдХ рдорд╛рдкрджрдВрдбреЛрдВ(optional parameters) рдХреЛ enter рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ .NET database рд╕реЗ connection рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЛрдИ parameter рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ connection рдХрд┐рддрдиреЗ рд╕рдордп рддрдХ рд╕рдХреНрд░рд┐рдп (active) рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдП ред

Database рд╕реЗ data рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ :-

connection рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, data database рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред ASP.Net database рдХреЗ рд╡рд┐рд░реБрджреНрдз ‘sql’ рдЪреБрдирд┐рдВрджрд╛ command рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд (execute) рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦрддрд╛ рд╣реИред database рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ data рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП ‘sql’ statement рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред

Database рдореЗрдВ data рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ :-

Database рдореЗрдВ record рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП ASP.Net рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЯреЗрдмрд▓ рдореЗрдВ рдбрд╛рд▓реА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреА value ASP.Net рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рдЧрдИ рд╣реИрдВ ред

Database рдореЗрдВ data update рдХрд░рдирд╛

ASP.Net рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯреЗрдмрд▓ рдореЗрдВ рдореМрдЬреВрджрд╛ record рдХреЛ update рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред Database рдореЗрдВ update рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП ASP.Net рдореЗрдВ рдирдпреЗ рдорд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ ред

Database рд╕реЗ data рд╣рдЯрд╛рдирд╛ :-

ASP.Net рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯреЗрдмрд▓ рд╕реЗ record рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред Database рдХреА рдХрд┐рд╕реА рднреА рдЯреЗрдмрд▓ рд╕реЗ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдкрдВрдХреНрддрд┐ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП code рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЕрдм рдЬрдм рд╣рдордиреЗ рдкреНрд░рддреНрдпреЗрдХ operation рдХреА theory рдХреЛ рджреЗрдЦрд╛ рд╣реИред рдЕрдм, рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ ASP.Net рдореЗрдВ database рд╕реЗ рд╕рдореНрдмрдВрдзрд┐рдд Operation рдХреИрд╕реЗ рдХрд░реЗрдВред


ASP.NET Database Connections

рдЖрдЗрдП рдЕрдм рдЙрд╕ code рдХреЛ рджреЗрдЦреЗрдВ, рдЬрд┐рд╕реЗ database рд╕реЗ connection рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ connect рдХрд░реЗрдВрдЧреЗ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо Demodb рд╣реИред database рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА credentials рдиреАрдЪреЗ рджреА рдЧрдИ рд╣реИ тАУ


Username тАУ sa
Password тАУ demo123

рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЙрджрд╛рд╣рд░рдг рдПрдХ рд╕рд╛рдзрд╛рд░рдг connection рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддрд╛ рд╣реИред рдпрд╣ connection Demodb database рд╕реЗ рдмрдирд╛ рд╣реИред рдпрд╣ рддрдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм page рдкрд╣рд▓реА рдмрд╛рд░ launch рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЬрдм connection рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ message рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ред message рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ connection рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдЗрдП рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдП рдЧрдП steps рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

STEP – 1

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ Visual Studio рдореЗрдВ рдЕрдкрдирд╛ web application (DemoApplication) open рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред database connection рдХреЗ рд▓рд┐рдП code рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ‘Demo.aspx.cs’ file рдкрд░ double click рдХрд░реЗрдВ ред

STEP – 2

Asp.Net рдореЗрдВ database record enter, update рдФрд░ delete рдХрд░реЗрдВ |

namespace DemoApplication
{ 
public partial class Demo System.Web.UI.Page 
{ 
protected void Page_Load(object sender, EventArgs e) 
{ 
string connetionString;
SqlConnection cnn;
connetionString = @"Data Source=WIN-50GP30FGO75;Initial Catalog=Demodb ;User ID=sa;Password=demol23";
cnn = new SqlConnection(connetionString);
cnn.Open(); 
Response.Write("Connection MAde"); 
conn.Close(); 
}
}
}

code рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг :-

1. рдкрд╣рд▓рд╛ step variables рдмрдирд╛рдирд╛ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ connection string рдФрд░ SQL Server database рд╕реЗ connection рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред

2. рдЕрдЧрд▓рд╛ step рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ connection string рдмрдирд╛рдирд╛ рд╣реИред connection string рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ |

  • Data Source тАУ рдпрд╣ рдЙрд╕ server рдХрд╛ рдирд╛рдо рд╣реИ рдЬрд┐рд╕ рдкрд░ database рд░рд╣рддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ WIN- 50GP30FGO75 рдирд╛рдордХ machine рдкрд░ рд░рд╣рддрд╛ рд╣реИред
  • Database рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреИрдЯрд▓реЙрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ |
  • UserID рдФрд░ Password database рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ credentials рд╣реИрдВред

3. рдЕрдЧрд▓рд╛, рд╣рдо connecting string рдХреЛ variable ‘cnn’ рдореЗрдВ assign рдХрд░рддреЗ рд╣реИрдВ ред

  • variable cnn , SqlConnection type рдХрд╛ рд╣реИ ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ database рд╕реЗ connection рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • SqlConnection ASP.Net рдореЗрдВ рдПрдХ class рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА Database рд╕реЗ connection рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред
  • рдЗрд╕ class рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЗрд╕ class рдХрд╛ рдПрдХ object рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдпрд╣рд╛рдБ рд╣рдо ‘cnn’ рдирд╛рдордХ рдПрдХ variable рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ SqlConnection type рдХрд╛ рд╣реИ ред

4. рд╣рдо database рд╕реЗ connection рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП cnn variable рдХреА open method рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдпрд╣ ‘response.write’ method рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЗрд╕рдХреЗ рдмрд╛рдж рд╣рдо рддрдм database connection рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВ ред

рдЬрдм рдЙрдкрд░реЛрдХреНрдд code set рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ Visual Studio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд(execute) рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЖрдкрдХреЛ рдиреАрдЪреЗ рдХреА рдУрд░ рдЖрдЙрдЯрдкреБрдЯ рдорд┐рд▓реЗрдЧрд╛ред form рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, connect button рдкрд░ click рдХрд░реЗрдВ ред

Output:-

browser рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдЧрд╛ рдХрд┐ database рд╕реЗ connection рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ ред

ASP.NET SqlDataReader рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ database рдХреЛ read рдХрд░рдирд╛ :-

Asp.Net рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ access рдХрд┐рдП рдЧрдП dataрдХрд╛ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ database рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд artifacts рдХреЛ assume рдХрд░рддреЗ рд╣реИрдВ :-

  1. рдПрдХ table рдЬрд┐рд╕реЗ demotb рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ table рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреА ID рдФрд░ names рдХреЛ store рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред
  2. Table рдореЗрдВ рджреЛ column рд╣реЛрдВрдЧреЗ, рдПрдХ рдХреЛ ” TutorialID ” рдФрд░ рджреВрд╕рд░реЗ рдХреЛ ” TutorialName ” рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ред
  3. рдлрд┐рд▓рд╣рд╛рд▓, Table рдореЗрдВ рджреЛ рдкрдВрдХреНрддрд┐рдпрд╛рдБ (rows) рд╣реЛрдВрдЧреА рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ ред
TutorialID TutorialName
1 C#
2 ASP.Net

рдЖрдЗрдП code рдмрджрд▓рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╣рдо рдЗрд╕ data рдХреЗ рд▓рд┐рдП carry рдХрд░ рд╕рдХреЗрдВ рдФрд░ web page рдкрд░ рд╣реА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХреЗрдВред

Step 1

Code рдХреЛ рджреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рдмрд╛рдВрдЯрддреЗ рд╣реИ|

  • рдкрд╣рд▓рд╛ рднрд╛рдЧ рдореЗрдВ рд╣рдорд╛рд░реЗ “select” statement рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╣реЛрдЧрд╛ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ database рд╕реЗ data read рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред
  • рдЗрд╕рдХреЗ рдмрд╛рдж рд╣рдо database рдХреЗ “select ” statement рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд (execute) рдХрд░реЗрдВрдЧреЗред рдпрд╣ рддрджрдиреБрд╕рд╛рд░ рд╕рднреА table rows рдХреЛ fetch рдХрд░реЗрдЧрд╛ |

Code Explanation :-

1. рдкрд╣рд▓рд╛ step variable рдмрдирд╛рдирд╛ рд╣реИ тАУ

  • SQLCommand :- ‘SQLCommand’ C # рдХреЗ рднреАрддрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдПрдХ class рд╣реИред рдЗрд╕ class рдХрд╛ рдЙрдкрдпреЛрдЧ database рдореЗрдВ reading рдФрд░ writing рдЬреИрд╕реЗ operations рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдкрд╣рд▓рд╛ step рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕ class рдХрд╛ рдПрдХ variable рдмрдирд╛рддреЗ рд╣реИрдВред рдпрд╣ variable database рд╕реЗ data рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж рдХреЗ steps рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
  • DataReader object рдХрд╛ рдЙрдкрдпреЛрдЧ SQL query рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рднреА data рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо data reader рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ-рдПрдХ рдХрд░рдХреЗ table рдХреА рд╕рднреА rows рдХреЛ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ ред
  • рдЕрдм рд╣рдо рджреЛ string variable рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред SQL command string рдХреЛ hold рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ “SQL” рд╣реИред рдЕрдЧрд▓рд╛ “output” рд╣реИ рдЬрд┐рд╕рдореЗрдВ table рдХреА рд╕рднреА values рд╣реЛрдВрдЧреА |

2. рдЕрдЧрд▓рд╛ step SQL statement рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рд╣реИред рд╣рдорд╛рд░реЗ case рдореЗрдВ, рдпрд╣ ” demotb рд╕реЗ Select TutorialID, TutorialName ” рд╣реИред рдпрд╣ table demotb рд╕реЗ рд╕рднреА rows рдХреЛ fetch рдХрд░реЗрдЧрд╛ ред

3. рдЕрдм , рд╣рдо command object рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ SQL рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд(execute) рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред SQL command рдореЗрдВ, рдЖрдкрдХреЛ connection object рдФрд░ SQL string рдХреЛ pass рдХрд░рдирд╛ рд╣реЛрдЧрд╛ ред

4. рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо data reader command рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд (execute) рдХрд░реЗрдВрдЧреЗ, рдЬреЛ demotb table рд╕реЗ рд╕рднреА rows рдХреЛ fetch рдХрд░реЗрдЧрд╛ ред

5. рдЕрдм рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ table рдХреА рд╕рднреА rows рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдПрдХ-рдПрдХ рдХрд░рдХреЗ rows рдХреЛ access рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ mechanism рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред

  • рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо ‘while’ statement рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
  • ‘while’ statement рдХрд╛ рдЙрдкрдпреЛрдЧ data reader рд╕реЗ rows рдХреЛ рдПрдХ рдмрд╛рд░ рдореЗрдВ access рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ |
  • рддрдм рд╣рдо TutorialID рдФрд░ TutorialName рдХреА value рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ‘GetValue’ method рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ ред

Step 2

рдЕрдВрддрд┐рдо рдЪрд░рдг рдореЗрдВ, рд╣рдо user рдХреЛ рдХреЗрд╡рд▓ output рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдЧреЗ ред рдлрд┐рд░ рд╣рдо database operation рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА objects рдХреЛ close рдХрд░ рджреЗрдВрдЧреЗ |

namespace DemoApplication
{ 
public partial class Demo System.Web.UI.Page 
{ 
protected void Page_Load(object sender, EventArgs e) 
{ 
SqlCommand command;
SqlDataReader dataReader;
String sql, Output =" ";
sql = "Select TutorialID,TutorialName from demotb";

command = new SqlCommand(sql, cnn);

dataReader = sqlquery.ExecuteReader();
while (dataReader.Read())
{
Output = Output + dataReader.GetValue(0) + "-" + dataReader.GetValue(1) + "</br>";
}

Response.Write(Output); 
dataReader.Close();
command.dispose();
conn.Close(); 

}
}
}

Code рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг:-

  • рд╣рдо Output variable рдХреА value рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдХреЗ рдЕрдкрдирд╛ рдХреЛрдб рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред рдпрд╣ Response.Write method рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рд╣рдо рдЕрдВрдд рдореЗрдВ рдЕрдкрдиреЗ database operation рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА objects рдХреЛ close рдХрд░ рджреЗрддреЗ рд╣реИрдВред

рдЬрдм рдЙрдкрд░реЛрдХреНрдд code рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ project visual studio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдиреАрдЪреЗ рдпрд╣ output рдорд┐рд▓реЗрдЧрд╛ ред

Output:-

output рд╕реЗ, рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ program database рд╕реЗ value рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ ред рдлрд┐рд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП data рдХреЛ browser рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

InsertCommand рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП database рдореЗрдВ record рдХреЛ insert рдХрд░рдирд╛ :-

Data accessing рдХреА рддрд░рд╣, ASP.Net database рдореЗрдВ рднреА record рдХреЛ insert рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦрддрд╛ рд╣реИред рдЖрдЗрдП records рдХреЛ insert рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдорд╛рди рдЯреЗрдмрд▓ рд╕рдВрд░рдЪрдирд╛(table structure) рдХреЛ рд▓реЗрддреЗ рд╣реИрдВред

TutorialID TutorialName
1 C#
2 ASP.Net

рдЕрдм code рдХреЛ рд╣рдо рдПрдХ рдФрд░ form рдореЗрдВ рдмрджрд▓рддреЗ , рддрд╛рдХрд┐ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд row рдХреЛ table рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХреЗрдВ тАУ

TutorialID TutorialName
3 VB.Net

Step 1

рдкрд╣рд▓реЗ step рдХреЗ рд░реВрдк рдореЗрдВ, program рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд code рдЬреЛрдбрд╝реЗрдВред database рдореЗрдВ рдореМрдЬреВрджрд╛ record рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдП рдЧрдП code snippet рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред

namespace DemoApplication
{ 
public partial class Demo System.Web.UI.Page 
{ 
protected void Page_Load(object sender, EventArgs e) 
{ 
SqlCommand command;
SqlDataAdapter adapter = new SqlDataAdapter(); 
String sql="";
sql = "Delete demotb where TutorialID=3";

command = new SqlCommand(sql,cnn);

adapter.DeleteCommand = new SqlCommand(sql,cnn); 
adapter.DeleteCommand.ExecuteNonQuery;

command.Dispose(): 
cnn.Close();

}
}
}

Code рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг :-

  1. рдЗрд╕ code рдореЗрдВ рдореБрдЦреНрдп рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ delete statement рдХрд╛ рдЙрдкрдпреЛрдЧ demotb table рдореЗрдВ рдЙрд╕ row рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ TutorialID рдХреА value 3 рд╣реЛрддрд╛ рд╣реИ ред
  2. data adapter command рдореЗрдВ, рдЕрдм рд╣рдо SQL command рдХреЛ рдЕрдкрдиреЗ adapter рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рд╣рдо ‘ExecuteNonQuery’ method рднреА рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд╛рд░реЗ database рдХреЗ delete statement рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд(execute) рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Step 2

рджреВрд╕рд░реЗ step рдХреЗ рд░реВрдк рдореЗрдВ, рдЙрд╕реА code рдХреЛ access рдХрд░рдиреЗ рд╡рд╛рд▓реЗ data section рд╕реЗ add рдХрд░реЗ ред рдпрд╣ browser рдореЗрдВ рд╣рд╛рд▓ рдХреЗ рдЯреЗрдмрд▓ рдбреЗрдЯрд╛ (recent table data ) рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЙрд╕рдХреЗ рд▓рд┐рдП, рд╣рдо рдиреАрдЪреЗ рджрд┐рдП рдЧрдП code рдХреЛ рдЬреЛрдбрд╝ рджреЗрдВрдЧреЗ ред

namespace DemoApplication
{ 
public partial class Demo System.Web.UI.Page 
{ 
protected void Page_Load(object sender, EventArgs e) 
{ 
SqlCommand sqlquery;
SqlDataReader dataReader;
String Output ="";
sql = "Select TutorialID,TutorialName from demotb";

sqlquery = new SqlCommand(sql, cnn);

dataReader = command.ExecuteReader();

while(dataReader.Read())
{
Output = Output + dataReader.GetValue(0) + "-" + dataReader.GetValue(1) + "</br>";
}

Response.Write(Output); 
dataReader.Close();
command.dispose();
conn.Close(); 
}
}
}

рдЬрдм рдКрдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ code set рд╣реЛ рдЬрд╛рдпреЗрдЧрд╛ рдФрд░ visual studio рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ project рдХреЛ execute рдХрд┐рдпрд╛ рдЬрд╛рдпреЗрдЧрд╛ рддрдм рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ output рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧреА |

Output :-

Asp.net control рдХреЛ data рд╕реЗ connect рдХрд░рдирд╛ :-

рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ рдХреИрд╕реЗ рд╣рдо рдПрдХ database рд╕реЗ data рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП ASP.Net command рдЬреИрд╕реЗ SQLCommand рдФрд░ SQLReader рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдордиреЗ рдпрд╣ рднреА рджреЗрдЦрд╛ рдХрд┐ рдХреИрд╕реЗ рд╣рдо web page рдкрд░ table рдХреА рдкреНрд░рддреНрдпреЗрдХ row рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Controls рдХреЛ table рдХреА рд╡рд┐рднрд┐рдиреНрди fields рд╕реЗ рд╕реАрдзреЗ link рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ methods рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдлрд┐рд▓рд╣рд╛рд▓, рдХреЗрд╡рд▓ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП control ASP.Net application рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп(bound) рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ |

  1. CheckboxList
  2. RadioButtonList
  3. DropDownlist
  4. Listbox

рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗ рд╣рдо рджреЗрдЦреЗрдЧреЗ рдХрд┐ ASP.Net рдореЗрдВ control binding рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рд╣рдо рдПрдХ listbox рдХрд╛ рдЙрджрд╛рд╣рд░рдг рд▓реЗрдВрдЧреЗ ред

рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ database рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд data рд╣реИрдВред

TutorialID TutorialName
1 C#
2 ASP.Net
3 VB.Net complete

рдЖрдЗрдП listbox control рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ Demotb table рд╕реЗ automatically data рдХреИрд╕реЗ рдЙрдард╛ рд╕рдХрддреЗ рд╣реИред

рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдП рдЧрдП steps рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ :-

Step 1

Basic web form рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВред Visual Studio рдореЗрдВ toolbox рд╕реЗ, 2 components – labels рдФрд░ Listboxes рдХреЛ drag and drop рдХрд░реЗ ред рдлрд┐рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд substeps рдХреЛ follow рдХрд░реЗ-

TutorialID рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рд▓реЗ label рдХреА text value enter рдХрд░реЗ |

рджреВрд╕рд░реЗ label рдХреА text value рдХреЛ TutorialName рдХреЗ рд░реВрдк рдореЗрдВ enter рдХрд░реЗ |

steps рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж form рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ |

Step 2

рдЕрдЧрд▓реЗ step рдореЗрдВ database table рдореЗрдВ listbox рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реИ ред

  1. рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, Tutorial ID рдХреЗ рд▓рд┐рдП Listbox рдкрд░ click рдХрд░реЗрдВред рдпрд╣ control рдХреЗ side рдПрдХ dialog box рд▓рд╛рдПрдЧрд╛ред
  2. Dialog box рд╕реЗ, рд╣рдореЗрдВ Choose Data source рдХреЗ option рдкрд░ click рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

Step 3

рдлрд┐рд░ рдЖрдкрдХреЛ рдПрдХ Dialog box рдХреЗ рд╕рд╛рде present рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдирдпрд╛ data source рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред data source database рд╕реЗ connection рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░реЗрдЧрд╛ред ‘ New data source ‘ рдХрд╛ option рдЪреБрдиреЗрдВ ред

Step 4

рдЕрдВрддрд┐рдо step рдореЗрдВ new data source рдЪреБрдирдиреЗ рдХреЗ рдмрд╛рдж рдиреАрдЪреЗ рджреА рдЧрдИ screen рдХреЛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣рд╛рдВ рд╣рдореЗрдВ рдЙрд╕ data source рдХреЗ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕реЗ рд╣рдо рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

  1. SQL Server database рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП database option рдЪреБрдиреЗрдВ ред
  2. рдЕрдм рд╣рдореЗрдВ рдЕрдкрдиреЗ data source рдХреЛ рдПрдХ рдирд╛рдо рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╣рдо рдЗрд╕реЗ DemoDataSource рдХрд╛ рдирд╛рдо рджреЗ рд░рд╣реЗ рд╣реИрдВред
  3. рдЕрдВрдд рдореЗрдВ, рд╣рдо рдЕрдЧрд▓реА screen рдкрд░ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП тАШOKтАЩ button рдкрд░ click рдХрд░рддреЗ рд╣реИрдВ ред

Step 5

рдЕрдм рд╣рдореЗрдВ рдЕрдкрдиреЗ database рд╕реЗ connection рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдЧрд▓реА рд╕реНрдХреНрд░реАрди рдореЗрдВ, New Connection button рдкрд░ click рдХрд░реЗрдВ |

Step 6

рдЖрдЧреЗ рдЖрдкрдХреЛ database рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП credentials рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред

  1. Server рдирд╛рдо рдЪреБрдиреЗ рдЬрд┐рд╕ рдкрд░ SQL рд╕рд░реНрд╡рд░ рд░рд╣рддрд╛ рд╣реИ |
  2. database рд╕реЗ connect рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП user id рдФрд░ password рдбрд╛рд▓реЗрдВ |
  3. Database рдХреЛ тАШdemotbтАЩ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдиреЗрдВ |
  4. ‘OK ‘ button рдкрд░ click рдХрд░реЗрдВ ред

Step 7

рдЕрдЧрд▓реА screen рдкрд░, рдЖрдк Demotb table рджреЗрдЦ рдкрд╛рдПрдВрдЧреЗред default setting рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ next button рдкрд░ click рдХрд░реЗрдВред

Step 8

рдЕрдм рдЖрдк рдЕрдЧрд▓реА screen рдкрд░ connection рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рдкрд╛рдПрдВрдЧреЗ ред

  1. Test Query button рдкрд░ click рдХрд░рдХреЗ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк table рд╕реЗ value рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ
  2. Wizard рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Finish button рдкрд░ click рдХрд░реЗрдВ ред

Step 9

рдЕрдм рдЖрдк final screen рдкрд░, тАШokтАЩ button рдкрд░ click рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЕрдм TutorialID listbox рдХреЛ ‘demotb’ table рдореЗрдВ TutorialID field name рд╕реЗ bind рдХрд░ рджреЗрдЧрд╛ред

Step 10

рдЕрдм рдпрд╣ Tutorial Name field рдХреЗ рд▓рд┐рдП Tutorial Name listbox рд╕реЗ bind рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ ред

  1. рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, Tutorial Name Listbox рдкрд░ click рдХрд░реЗрдВред
  2. рдЕрдм, dialog box рдореЗрдВ data source рдЪреБрдиреЗрдВ рдЬреЛ Listbox рдХреЗ side рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред

Step 11

рдЕрдЧрд▓реА screen рдореЗрдВ Data Source рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА DemoDataSource рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ ред

  1. DemoDataSource рдЪреБрдиреЗрдВ
  2. тАШOKтАЩ button рдкрд░ click рдХрд░реЗрдВред


error: Content is protected !!