برای دیدن نسخه كامل اینجا را كلیك كنید : دستورات selecct,insert,delete,update
دانشجوي كامپيوتر
2009/12/03, 10:04 AM
:confused::confused::confused:درباره دستورات selecct,insert,delete,update در sql بنويسيد؟:):)
computer127
2009/12/26, 06:00 PM
دستو insert:
دستور هاي زير با برنامه نويسي c# نوشته شده :
private void button1_Click(object sender, EventArgs e)
{
string strquery = "insert into customer(CustomerID,Cname,cFamily,cTel,cCity) values( ";
strquery += textBox1.Text;
strquery += ",'" + textBox2.Text;
strquery += "','" + textBox3.Text;
strquery += "','" + textBox4.Text;
strquery += "','" + textBox5.Text;
strquery += "')";
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.Connection = sqlConnection;
sqlcommand.CommandText = strquery;
sqlcommand.ExecuteNonQuery();
sqlConnection.Close();
}
delete:
private void DeletionForm_Load(object sender, EventArgs e)
{
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
//Step 2
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.CommandText = "Select * from Product";
sqlcommand.Connection = sqlConnection;
//Step 3
SqlDataAdapter sqlDataAdaptor = new SqlDataAdapter();
sqlDataAdaptor.SelectCommand = sqlcommand;
DataSet ds = new DataSet();
sqlDataAdaptor.Fill(ds);
//Step 4
dataGridView1.DataSource = ds.Tables[0];
sqlConnection.Close();
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.CommandText = "Delete from Product where ProductID = " +textBox1.Text;
sqlcommand.Connection = sqlConnection;
sqlcommand.ExecuteNonQuery();
sqlConnection.Close();
}
دستو update :
private void button1_Click(object sender, EventArgs e)
{
string strQuery = "select ProductId,pName,pPrice from product where productId=" + textBox1.Text;
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.Connection = sqlConnection;
sqlcommand.CommandText = strQuery;
sqlcommand.ExecuteNonQuery();
ds = new DataSet();
SqlDataAdapter sqlDataAdaptor = new SqlDataAdapter();
sqlDataAdaptor.SelectCommand = sqlcommand;
sqlDataAdaptor.Fill(ds);
textBox2.Text = ds.Tables[0].Rows[0].ItemArray[0].ToString();
textBox3.Text = ds.Tables[0].Rows[0].ItemArray[1].ToString();
textBox4.Text = ds.Tables[0].Rows[0].ItemArray[2].ToString();
sqlConnection.Close();
}
private void button2_Click(object sender, EventArgs e)
{
string strquery = "update Product set ProductId=" + textBox2.Text;
strquery+=",pName=" + textBox3.Text ;
strquery+= ",pPrice=" + textBox4.Text;
strquery+=" where ProductID = " + textBox1.Text;
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.CommandText = strquery;
sqlcommand.Connection = sqlConnection;
sqlcommand.ExecuteNonQuery();
sqlConnection.Close();
}
}
shahrasbi
2010/1/29, 04:20 PM
سلام
این فایل آموزش SQL 2005 هستش، خودم هم از روی این یاد گرفتم خیلی کامل و راحته.
ساختار تمام دستورات با مثال توضیح داده ، امیدوارم مفید باشه.
موفق باشید.:smile:
پسورد فایل: raz
negin17h
2010/1/29, 04:36 PM
دستو insert:
دستور هاي زير با برنامه نويسي c# نوشته شده :
privatevoid button1_Click(object sender, EventArgs e)
{
string strquery = "insert into customer(CustomerID,Cname,cFamily,cTel,cCity) values( ";
strquery += textBox1.Text;
strquery += ",'" + textBox2.Text;
strquery += "','" + textBox3.Text;
strquery += "','" + textBox4.Text;
strquery += "','" + textBox5.Text;
strquery += "')";
SqlConnection sqlConnection = newSqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
SqlCommand sqlcommand = newSqlCommand();
sqlcommand.Connection = sqlConnection;
sqlcommand.CommandText = strquery;
sqlcommand.ExecuteNonQuery();
sqlConnection.Close();
}
delete:
privatevoid DeletionForm_Load(object sender, EventArgs e)
{
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
//Step 2
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.CommandText = "Select * from Product";
sqlcommand.Connection = sqlConnection;
//Step 3
SqlDataAdapter sqlDataAdaptor = new SqlDataAdapter();
sqlDataAdaptor.SelectCommand = sqlcommand;
DataSet ds = new DataSet();
sqlDataAdaptor.Fill(ds);
//Step 4
dataGridView1.DataSource = ds.Tables[0];
sqlConnection.Close();
}
privatevoid button1_Click(object sender, EventArgs e)
{
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.CommandText = "Delete from Product where ProductID = " +textBox1.Text;
sqlcommand.Connection = sqlConnection;
sqlcommand.ExecuteNonQuery();
sqlConnection.Close();
}
دستو update :
privatevoid button1_Click(object sender, EventArgs e)
{
string strQuery = "select ProductId,pName,pPrice from product where productId=" + textBox1.Text;
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.Connection = sqlConnection;
sqlcommand.CommandText = strQuery;
sqlcommand.ExecuteNonQuery();
ds = new DataSet();
SqlDataAdapter sqlDataAdaptor = new SqlDataAdapter();
sqlDataAdaptor.SelectCommand = sqlcommand;
sqlDataAdaptor.Fill(ds);
textBox2.Text = ds.Tables[0].Rows[0].ItemArray[0].ToString();
textBox3.Text = ds.Tables[0].Rows[0].ItemArray[1].ToString();
textBox4.Text = ds.Tables[0].Rows[0].ItemArray[2].ToString();
sqlConnection.Close();
}
privatevoid button2_Click(object sender, EventArgs e)
{
string strquery = "update Product set ProductId=" + textBox2.Text;
strquery+=",pName=" + textBox3.Text ;
strquery+= ",pPrice=" + textBox4.Text;
strquery+=" where ProductID = " + textBox1.Text;
SqlConnection sqlConnection = new SqlConnection();
sqlConnection.ConnectionString = @"Initial Catalog=Market;Data Source=.;Integrated Security = SSPI;";
sqlConnection.Open();
SqlCommand sqlcommand = new SqlCommand();
sqlcommand.CommandText = strquery;
sqlcommand.Connection = sqlConnection;
sqlcommand.ExecuteNonQuery();
sqlConnection.Close();
}
}
دست شما درد نکنه. اما بهتره با پارامترها کار کنی. یه کم هم Secure تره.
sososo
2010/7/27, 08:01 PM
سلام
این فایل آموزش SQL 2005 هستش، خودم هم از روی این یاد گرفتم خیلی کامل و راحته.
ساختار تمام دستورات با مثال توضیح داده ، امیدوارم مفید باشه.
موفق باشید.:smile:
پسورد فایل: raz
سلام
با تشکر از فایلی که گذاشتید ولی متاسفانه بعد از دانلود پسورد می خواست ممنون می شم که با دادن پسوردش اجازه استفاده از فایلتون رو به منم بدید:gol:
negin17h
2010/7/28, 06:32 AM
سلام
با تشکر از فایلی که گذاشتید ولی متاسفانه بعد از دانلود پسورد می خواست ممنون می شم که با دادن پسوردش اجازه استفاده از فایلتون رو به منم بدید:gol:
دوست من همانطور که در متن پيام نقل قول شده دیده میشه، پسورد فايل raz می باشد
Bita.e
2010/12/17, 12:16 PM
اضافه نمودن رکورد
براي افزودن يک رکورد به Data Set ، مي بايست يک شي جديد Row ، ايجاد و در ادامه آن را به مجموعه Rows مربوط به شي DataSet اضافه نمود. کد زير، نحوه انجام عمليات فوق را نشان مي دهد :
DataSet dset;
DataTable dtbl;
DataRow drow;
ad = new SqlDataAdapter("select * from student", sqlcnn);
SqlCommandBuilder cb = new SqlCommandBuilder(ad);
//create a new row
drow=dtbl.NewRow();
//manipulate the newly added row using an index or the column name
drow["LastName"]="Altindag";
drow[1]="Altindag";
//After data is inserted into the new row, the Add method is used
//to add the row to the DataRowCollection
dtbl.Rows.Add(drow);
ad.Update(ds, "student");
.................................................. .................................................. ...........................................
براي حذف يک سطر در Data Set
در ابتدا با استفاده از متد FindBy يک سطر از جدول را در اختيار گرفته و در ادامه با استفاده از متد Delete مربوط به شي Row آن را حذف مي نمائيم .کد زير، نحوه انجام عمليات فوق را نشان مي دهد.
() rowDelete =new DataSet1.ContactRow rowDelete = DataSet11.Contact.FindByID("9") rowDelete.Delete()
در مثال فوق ، سطري که داراي ID با شماره 9 مي باشد ، با استفاده از متد FindBy ، پيدا شده و در ادامه امکان حذف آن با استفاده از متد Delete ، فراهم مي گردد. پس از اجراي برنامه و فعال نمودن دکمه " حذف رکورد " ، تغييرات در DataSet اعمال و در ادامه بهنگام سازي بانک اطلاعاتي از طريق DataSet انجام مي شود.
.................................................. .................................................. ............................................
تغييرات در datasetفقط در حافظه انجام مي شود براي اعمال تغييرا ت در بانک اطلاعاتي :
با استفاده از متد Update مربوط به Adapter مي توان اقدام به بهنگام سازي بانک اطلاعاتي از طريق شي DataSet نمود.عمليات فوق، معمولا" پس از پردازش تمامي رويدادهاي کنترل بر روي صفحه انجام مي شود ،
sqlDa.update(ds,”student”)
:Sqlda نام شي dataadapterو ds نام datasetو
:studentنام جدول که داده ها در dataset درآن قرار مي گيرند.
Powered by vBulletin® Version 4.1.12 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.