PDA

View Full Version : مبتدی: استفاده از فایلها به جای یتابیس



Arashdn
پنج شنبه 26 مرداد 1391, 19:14 عصر
سلام
دوستان من در زمنیه C#‎ مبتدی هستم
هر چی گشتم مقاله جامع یا چیز به درد بخوری پیدا نکردم
چطور میشه در یه فایل رکورد ها و فیلد ها تعریف کرد و بهش دسترسی داشت
راستی استفاده از فایل های xml چجوریاست؟
ممنون

sinaprog
پنج شنبه 26 مرداد 1391, 19:44 عصر
سلام
ویدئو 8 و 9 مهندس کیانیان
من با گوش دادن دو تا فیلم این مبحثو کامل فهمیدم

Arashdn
پنج شنبه 26 مرداد 1391, 19:52 عصر
سلام
ویدئو 8 و 9 مهندس کیانیان
من با گوش دادن دو تا فیلم این مبحثو کامل فهمیدم
از کجا میشه گیرش آورد؟

sinaprog
پنج شنبه 26 مرداد 1391, 20:02 عصر
سلام
ویدئو 8 و 9 مهندس کیانیان
من با گوش دادن دو تا فیلم این مبحثو کامل فهمیدم
اینم لینک دانودش

http://s1.picofile.com/file/7471640214/08files1.rar.html



http://s1.picofile.com/file/7471643010/09Files_2.rar.html

Arash_janusV3
پنج شنبه 26 مرداد 1391, 21:21 عصر
ذخیره کردن اطلاعات در یک فایل متنی از نوع Xml (http://barnamenevis.org/showthread.php?346060-%D9%86%DA%A9%D8%AA%D9%87-%D9%87%D8%A7%DB%8C-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-...&p=1547402&viewfull=1#post1547402)

Arashdn
پنج شنبه 26 مرداد 1391, 22:50 عصر
ذخیره کردن اطلاعات در یک فایل متنی از نوع Xml (http://barnamenevis.org/showthread.php?346060-%D9%86%DA%A9%D8%AA%D9%87-%D9%87%D8%A7%DB%8C-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-...&p=1547402&viewfull=1#post1547402)
این خیلی خوب بود فقط یه ذره حرفه ای بود
یه level پایین تر با آموزش ساده تر و کامل تر دارید؟
فارسی هم نبود مهم نیست

morteza69
جمعه 27 مرداد 1391, 02:19 صبح
دوست عزیز
عکس زیر رو دان کن
بعد با روش راست کلیک کن و open with
برنامه winrar رو انتخاب کن
برنامه ای ک میخوای توش هست
ی فایل هست ب اسم db.mydb
اونو فقط بریز تو ریشه درایو c
موفق باشی
مشکل داشتی بگو

http://uplod.ir/vf2eaouekv3k/B.jpg.htm

Arashdn
جمعه 03 شهریور 1391, 18:03 عصر
سلام
مقاله یا آموزشی (به زبان فارسی یا انگلیسی) داریم که استفاده از دیتابیس های Excel یا َAcces رو از مبتدی تا حرفه ای توضیح داده باشه؟
ممنون

sinaprog
جمعه 03 شهریور 1391, 18:21 عصر
تو سایت
www.ehsanavr.com (http://www.ehsanavr.com/)
Ado.net رو دانلود کن

Arashdn
شنبه 04 شهریور 1391, 08:28 صبح
سلام
ممکنه یه لینک از مطلب مربوط بدید؟

programerinfonet
شنبه 04 شهریور 1391, 09:30 صبح
دوست عزیز شما بهتره برای یکسری از موارد از دیتابیس فایل استفاده کنی
مثلأ ذخیهر کردن آدرس بانک به صورت runtime یا گزارش استفاده از نرم افزار و ...
ولی دیتابیس های معروف مثل sql access oracle دیگه همه جوره خوبن

Arashdn
شنبه 04 شهریور 1391, 19:45 عصر
سلام
تصمیم گرفتم با اکسس کار کنم
برنامه زیر رو نوشتم
public partial class Form1 : Form
{
OleDbConnection my_cn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\db\Database21.accdb");
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{

try
{

OleDbCommand my_cm = new OleDbCommand(@"Insert into Table1(personname) values(@'"+textBox1.Text+"'",my_cn);

my_cm.ExecuteNonQuery();
MessageBox.Show("connected to data source");
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source");
}
finally
{
my_cn.Close();
}
}
}

در اتصال به دیتابیس مشکلی نیست و وقتی تسش هم میکنم اوکیه
اما موقعی که میزنم یه چیزی رو اضافه کنه انجام نمیشه و خطا میده( میره به catch)
به نظرتون دلیل چیه؟
کجای کد اشکال داره؟
راستی این @ کاربردش چیه و چرا تو مثال ها هست؟
ممنون

sinaprog
شنبه 04 شهریور 1391, 20:42 عصر
try
{

OleDbCommand my_cm = new OleDbCommand(@"Insert into Table1(personname) values('"+textBox1.Text+"')",my_cn);
my_cn.Open();
my_cm.ExecuteNonQuery();
MessageBox.Show("connected to data source");
}

sinaprog
شنبه 04 شهریور 1391, 20:48 عصر
"c:\\" با ‏‎@‎"c:\"
برابرند

Arashdn
دوشنبه 06 شهریور 1391, 14:50 عصر
سلام
راحت ترین راه برای اینکه بتونم محتویات یه فیلد دیتابیس اکسس رو ویرایش کنم دقیقا چیه؟
اینقدر موارد مختلف دیدم که کلا قاطی کرد م.....
ممنون