PDA

View Full Version : کد ساختن دیتا بیس در سی شارپ



reza_N
یک شنبه 13 خرداد 1386, 15:47 عصر
کد ساختن دیتا بیس در سی شارپ به طوری که بدون دردسر اجرا بشه
و اینکه چک کنه اگه وجود داره نسازه.

kiani.mehdi
یک شنبه 13 خرداد 1386, 18:25 عصر
کد ساختن دیتا بیس در سی شارپ به طوری که بدون دردسر اجرا بشه
و اینکه چک کنه اگه وجود داره نسازه.

منظورت از ساختن دیتا بیس چیه؟
میشه بیشتر توضیح بدی؟
منظورت create Databse هست ؟
برای ساختن دیتا بیس میتونی از دستورات sql استفاده کنی و اونا را تو برنامه execute کنی
دستوراتش هم تو books online هست
create database را search کن

reza_N
یک شنبه 13 خرداد 1386, 21:41 عصر
من با دستورات sql بلدم دیتا بیس بسازم ولی نمیدونم چه جوری از اون تویه c#استفاده کنم

omid_Ahmadi
یک شنبه 13 خرداد 1386, 21:54 عصر
وقتی توی برنامه به بانک اطلاعاتی متصل شدی (با استفاده از DbConnection) می تونی دستور رو توی خاصیت CommandText از DbCommand قرار بدی و متد ExecuteNonQuery رو کال کنی تا دستور رو برات توی بانک اجرا کنه.

in_the_rain
یک شنبه 13 خرداد 1386, 23:12 عصر
دوست عزیز یه نمونه کد برات فرستادم امیدوارم که کمکت کنه
این واسه insert هست برای update , delete هم همینوطره select یه ذره فرق میکنه باید با sqldatareader درستش کنی اگه خواستی بگو تا برات بذارم

public static int Add_All_Info_Parvande(string Name,string Family,string Kelass ,string pelake_Sabti,string Address,string masahat,string masahate_takhalof,int noe_melk,int noeSakhteman,byte ersal_ezafe,int ID_Vahed)
{
int Latest_ID_Vahed = Akharin_ID();
string insert_to_Pinfo = string.Format("insert into parvandeha(Name,Family,Kelase,pelake_Sabti,Cddress ,masahat,masahate_takhalof,noeMelk,noeSakhteman,er sal_ezafe,ID_Vahed,Description_Date) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}',' {8}','{9}','{10}','{11}')",Name,Family,Kelass,pelake_Sabti,Address,masahat,m asahate_takhalof,noe_melk,noeSakhteman,ersal_ezafe ,ID_Vahed,DateTime.Now.ToShortDateString());
SqlCommand command_Ins_to_Pinfo = new SqlCommand(insert_to_Pinfo,conn);
try
{
conn.Open();
command_Ins_to_Pinfo.ExecuteNonQuery();
}
catch (Exception ex)
{
throw ex ;
}
finally
{
conn.Close();
}
return Latest_ID_Vahed;
}