Documentos de Académico
Documentos de Profesional
Documentos de Cultura
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
namespace joinconntoftbldatta
{
public partial class WebForm1 : System.Web.UI.Page
{
con.Open();
//@@@@@@@@@
// data base me jakr jis value ki jagah name chaiye hota hAI UN DONO
TABLES KO JOIN OPRATOR KI HELP SE JOIN KAR DETE HAI or design form me jakr
country id ko country_name se replace kr dete hai
SqlCommand cmd = new SqlCommand("select*from tblinformation join
tblcountry on tblinformation.country = tblcountry.Country_id join tbl_city on
tblinformation.city= tblcity.City_id join tbldepartment on
tblinformation.Department = tbldepartment.department_id ", con);
SqlDataAdapter sda = new SqlDataAdapter(cmd );
DataTable dt = new DataTable();
sda.Fill(dt);
con.Close();
grdvu.DataSource = dt;
grdvu.DataBind();
}
public void ShowCountry()
{
con.Open();
SqlCommand cmd = new SqlCommand("select*from tblcountry ", con);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
con.Close();
ddlcountry.DataValueField = "Country_id";
ddlcountry.DataTextField = "Country_name";
ddlcountry.DataSource=(dt);
ddlcountry.DataBind();
ddlcountry.Items.Insert(0, new ListItem("--select--", "0")); //iska
use ham box me empty ya select dikhane ke liye krte hai id me (0) paas krte hai
ki0ki 0 pr or kuch value nai hai
}
public void ShowCity()
{
con.Open();
SqlCommand cmd = new SqlCommand("select*from tbl_city ", con);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
con.Close();
ddlcity.DataValueField = "City_id";// databse ki table ka id paas krna
hota hai data lene ke liye
ddlcity.DataTextField = "City_name";// yaha sql databse table ka name
lena hota hai
ddlcity.DataSource = dt;// ese hi daynamic tareeka kahte hai kioki ham
yaha table se data lete hai
ddlcity.DataBind();
ddlcity.Items.Insert(0, new ListItem("--select--", "0"));
}
// zero paas krna hoga kioki table id me zero pr koi item nai hai
ddldepartment.Items.Insert(0, new ListItem("--select--", "0"));
}
protected void btninsert_Click(object sender, EventArgs e)
{
if (btninsert.Text == "Save")
{
con.Open();
SqlCommand cmd = new SqlCommand("insert into tblinformation
(Name,Age,Gender,Country,City,Department)values('" + textname.Text + "','" +
Textage.Text + "','" + rblgender.SelectedValue + "','" + ddlcountry.SelectedValue +
"','" + ddlcity.SelectedValue + "','" + ddldepartment.SelectedValue + "')", con);
cmd.ExecuteNonQuery();
con.Close();
Show();
}
else if (btninsert .Text =="Update")
{
con.Open();
SqlCommand cmd = new SqlCommand("update tblinformation set
name='"+textname .Text +"', Age='"+Textage .Text +"',
Gender='"+rblgender .SelectedValue +"', Country='"+ddlcountry .SelectedValue +"',
city= '"+ddlcity .SelectedValue +"', Department='"+ddldepartment .SelectedValue
+"' where info_id ='" + ViewState["abc"]+"' ", con);
cmd.ExecuteNonQuery();
con.Close();
Show();
}
textname.Text = "";
Textage.Text = "";
rblgender.ClearSelection();
ddlcountry.SelectedValue = "0";// kioki zero pr select set kr rkkha hai
ddlcity.SelectedValue = "0";
ddldepartment.SelectedValue = "0";
btninsert.Text = "Save";
}
{
con.Open();
SqlCommand cmd = new SqlCommand("select*from tblinformation where
info_id='"+e.CommandArgument +"'", con);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
con.Close();
textname.Text = dt.Rows[0]["Name"].ToString();
Textage.Text = dt.Rows[0]["Age"].ToString();
rblgender.SelectedValue = dt.Rows[0]["Gender"].ToString();
ddlcountry.SelectedValue = dt.Rows[0]["Country"].ToString();
ddlcity.SelectedValue = dt.Rows[0]["City"].ToString();
ddldepartment.SelectedValue = dt.Rows[0]["Department"].ToString();
ViewState ["abc"] = e.CommandArgument;
btninsert.Text = "Update";
}
}
}
}
###################################################################################
#####################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<table border="1" style ="background-color :darkseagreen" >
<tr>
<tr>
<td>Name:</td>
<td><asp:TextBox ID ="textname"
runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Age:</td>
<td><asp:TextBox ID ="Textage"
runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Gender:</td>
<td> <asp:RadioButtonList ID ="rblgender" runat="server"
RepeatColumns ="3">
<asp:ListItem Text ="male" Value ="1"></asp:ListItem>
<asp:ListItem Text ="female" Value ="2"></asp:ListItem>
<asp:ListItem Text ="other" Value ="3"></asp:ListItem>
</asp:RadioButtonList></td>
</tr>
<tr>
<td>Country:</td>
<td><asp:DropDownList ID ="ddlcountry"
runat="server"></asp:DropDownList></td>
</tr>
<tr>
<td>City:</td>
<td><asp:DropDownList ID ="ddlcity"
runat="server"></asp:DropDownList></td>
</tr>
<tr>
<td>Department:</td>
<td><asp:DropDownList ID ="ddldepartment"
runat="server"></asp:DropDownList></td>
</tr>
<tr>
<td></td>
<td><asp:Button ID ="btninsert" runat="server" Text ="Save"
OnClick ="btninsert_Click" BackColor="white" ForeColor ="Red" /></td>
</tr>
<tr>
<td></td>
<td> <asp:GridView ID="grdvu" runat="server"
AutoGenerateColumns ="false" OnRowCommand ="grdvu_RowCommand" Text="Show">
<Columns >
<asp:TemplateField HeaderText ="Employee id">
<ItemTemplate >
<%# Eval ("info_id") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText ="Employee Name">
<ItemTemplate >
<%# Eval ("Name") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText ="Employee Age">
<ItemTemplate >
<%# Eval ("Age") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText ="Employee Gender">
<ItemTemplate >
<%# Eval ("Gender").ToString()=="1"?
"male":Eval ("Gender").ToString ()=="2"?"female":"other" %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText ="Employee Country">
<ItemTemplate >
<%# Eval ("Country_name") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText ="Employee City">
<ItemTemplate >
<%# Eval ("City_name") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText ="Employee
Department">
<ItemTemplate >
<%# Eval ("Department_name") %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<ItemTemplate >
<asp:LinkButton ID="btndelete" runat="server"
Text ="Delete" CommandArgument =' <%# Eval ("info_id") %>' CommandName
="D"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<ItemTemplate >
<asp:LinkButton ID="btnedit" runat ="server"
Text ="Edit" CommandArgument =' <%# Eval ("info_id") %>' CommandName ="E"
></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView></td>
</tr>
</table>
</div>
</form>
</body>
</html>
##########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&&&&&&&&&&&&&&
$%$$$$$%^^^^^^^^^^^^^^^^^^^^^^^%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
use aktest
select*from tblinformation
select*from tblcountry
select*from tbl_city
select*from tbldepartment