C#.NET LAB PROGRAMS
C#.NET LAB PROGRAMS
NET FRAMEWORK
SL.NO NAME OF PROGRAMS
1 Develop a C# .NET console application to demonstrate the
conditional statements.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Conditional3
{
class Program
{
static void Main(string[] args)
{
int i = 1;
Console.WriteLine("1 to 10 Numbers");
while(i<=10)
{
Console.WriteLine(i);
i++;
}
Console.ReadLine();
}
}
}
********************OUTPUT********************
using System;
class Test
{
static public void Main()
{
string x = "Shree medha Degree";
string y = "BCA";
if (x == y)
{
Console.WriteLine("Both strings are equal..!!");
}
else
{
Console.WriteLine("Both strings are not equal..!!");
}
Console.ReadLine();
}
}
********************OUTPUT********************
using System;
using System.Windows.Forms;
namespace WindowsControls
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
********************OUTPUT********************
********************OUTPUT********************
End Sub
End Sub
End Sub
End Sub
End Class
********************OUTPUT********************
End Sub
Form2.vb :
Public Class Form2
using System;
public class Student
{
String name;
String course;
int age;
String address;
********************OUTPUT********************
10. Develop a Windows application with database connectivity for core banking
transactions
Connection String:
Select Visual Basic Left side Panel and Right Side Windows Forms App
Step2:
Add 4 Buttons from tools Change ‘Text ‘ Properties Buttons as per design.
Balance ButtonCode :
depositfrm.Show()
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
Dim withdrawfrm As New Withdraw
withdrawfrm.Show()
End Sub
In Solution Explorer Select Project Bank Right Click >Add New Windows Forms 4
times > Named Create, Deposit,Withdraw,Balance
Write Code:
Imports
System.Data.SqlClient
Public Class Create
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim constring As String = "Data Source=(localdb)\MSSQLLocalDB;Initial
Catalog=Csharplab;Integrated Security=True;Connect
Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=Read
Write;MultiSubnetFailover=False"
Dim con As New SqlConnection() con.ConnectionString =
constring
Dim qry As String = "Insert into [dbo].Bank values('" + txtName.Text + "','" +
txtAccno.Text + "','" + txtAccType.Text + "'," + txtAmount.Text + "," + txtPin.Text + ")"
con.Open()
Textbox1(name)- txtAccNo
Textbox2 (name)- txtAmount
Button (Text) – Deposit
Write Code:
Imports System.Data.SqlClient
Public Class Deposit
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Design Withdraw form as specified above Change Textbox Properties and Label
Properties
Imports System.Data.SqlClient
Public Class Withdraw
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim
constring As String = "Data Source=(localdb)\MSSQLLocalDB;Initial
Catalog=Csharplab;Integrated Security=True;Connect
Write Code:
Imports System.Data.SqlClient
Public Class Balance
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim
constring As String = "Data Source=(localdb)\MSSQLLocalDB;Initial
Catalog=Csharplab;Integrated Security=True;Connect
Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;
Mult iSubnetFailover=False"
Dim con As New SqlConnection() con.ConnectionString = constring
Dim qry As String = "Select amount from [dbo].bank where Accno='" + txtAccNo.Text +
"' and Pin=" + txtPin.Text + ""
con.Open()
Dim cmd As New SqlCommand(qry, con)
Dim balance As Object balance = cmd.ExecuteScalar()
MsgBox("Available Balance=" + balance.ToString()) con.Close()
End Sub
End Class