ايران ويج

نسخه‌ی کامل: استفاده از فايل اكسل به عنوان ديتابيس
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان
مشكلي دارم كه اميد وارم يكي بتونه كمكم كنه كه اونو حل كنم
مي خوام بدونم در دات نت چطوري ميشه يك فايل اكسل رو به عنوان ديتا بيس معرفي كرد و ازش استفاده كرد و آيا اصلا اين شدني هست يا نه؟؟؟
Rolleyes
سلام
چراکه نه ! خیلی راحت میشه ازش استفاده کرد . توی دات نت رابط OLEDB خیلی قشنگ اینکار رو برای شما انجام میده ! چند نکته رو بدونی حله ! برای مثال توی وی بی دات نت اینطور میشه عمل کرد :

1- ابتدا یک namespace رو با نام system.data.oledb رو باید import کنی .

کد:
Imports System.Data.OleDb

2- به سه تا شی نیاز داری و اینطوری تعریفشون میکنی :
کد:
Dim cn As OleDbConnection
Dim cmd As OleDbCommand
Dim dr As OleDbDataReader

3-اینطوری ابتدا به دیتابیس وصل میشی و اون رو برای عمل باز می کنی :

کد:
cn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;_
Data Source=C:\emp.mdb;")
cn.Open()

حالا مثلا میخواییم یک کد SQL رو روی دیتابیس اجرا کنیم :

کد:
cmd = New OleDbCommand("select * from table1", cn)
dr = cmd.ExecuteReader
سلام محمد جان
خيلي ممنونم از اينكه جواب دادي و خيلي كمكم كردي
و ممنون تر مي شم اگه بتوني يه مقدار بيشتر كمكم كني در رابطه با اينكه چطوري توي يك ديتاگريد اطلاعات فايل اكسل رو نشون بدي و بعد از اينكه يه سري عمليات روي اون اطلاعات انجام دادي دوباره روي يه فايل اكسل ديگه اطلاعات جديد رو ذخيره كني و بازم ممنون تر ميشم اگه يه مقدار به ريز برام توضيح بدي چون من تازه برنامه نويسي رو ياد گرفتم و خيلي چيزا رو نمي دونم
بابا كسي نبود بتونه اين مشكل مارو حل كنه خسته شدم اينقدر انتظار كشيدم
يكي جواب بده ديگه؟؟؟؟؟؟
ببین این بدردت میخوره :

http://www.codeproject.com/dotnet/ExportExcelData.asp
سلام
من واقعا از شما متشكرم چون خيلي حال اساسي بهم دادي
Clap Happy Clap Happy Clap Happy Clap Happy Clap
سلام
این خیلی به من کمک کرد ولی یکم ناقص بود
واسه همون یه آموزش خلاصه درست کردم که امیدوارم بدردتون بخوره
خیلی ساده و سریع میشه به access وصل شد