امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از فايل اكسل به عنوان ديتابيس
نویسنده پیام
sa8420 آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
Question  استفاده از فايل اكسل به عنوان ديتابيس
سلام دوستان
مشكلي دارم كه اميد وارم يكي بتونه كمكم كنه كه اونو حل كنم
مي خوام بدونم در دات نت چطوري ميشه يك فايل اكسل رو به عنوان ديتا بيس معرفي كرد و ازش استفاده كرد و آيا اصلا اين شدني هست يا نه؟؟؟
Rolleyes
(آخرین ویرایش در این ارسال: ۱۸-مهر-۱۳۸۶, ۰۱:۱۳:۲۴، توسط Darg.)
۱۷-مهر-۱۳۸۶, ۱۳:۳۰:۲۱
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #2
RE: استفاده از فايل اكسل به عنوان ديتابيس
سلام
چراکه نه ! خیلی راحت میشه ازش استفاده کرد . توی دات نت رابط 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

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۱۸-مهر-۱۳۸۶, ۰۳:۲۵:۱۰
ارسال‌ها
پاسخ
sa8420 آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: استفاده از فايل اكسل به عنوان ديتابيس
سلام محمد جان
خيلي ممنونم از اينكه جواب دادي و خيلي كمكم كردي
و ممنون تر مي شم اگه بتوني يه مقدار بيشتر كمكم كني در رابطه با اينكه چطوري توي يك ديتاگريد اطلاعات فايل اكسل رو نشون بدي و بعد از اينكه يه سري عمليات روي اون اطلاعات انجام دادي دوباره روي يه فايل اكسل ديگه اطلاعات جديد رو ذخيره كني و بازم ممنون تر ميشم اگه يه مقدار به ريز برام توضيح بدي چون من تازه برنامه نويسي رو ياد گرفتم و خيلي چيزا رو نمي دونم
۱۹-مهر-۱۳۸۶, ۱۳:۲۰:۴۵
ارسال‌ها
پاسخ
sa8420 آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #4
RE: استفاده از فايل اكسل به عنوان ديتابيس
بابا كسي نبود بتونه اين مشكل مارو حل كنه خسته شدم اينقدر انتظار كشيدم
يكي جواب بده ديگه؟؟؟؟؟؟
۰۶-آبان-۱۳۸۶, ۱۶:۳۹:۵۸
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #5
RE: استفاده از فايل اكسل به عنوان ديتابيس
ببین این بدردت میخوره :

http://www.codeproject.com/dotnet/ExportExcelData.asp

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۶-آبان-۱۳۸۶, ۱۸:۱۰:۲۴
ارسال‌ها
پاسخ
sa8420 آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #6
Cool  RE: استفاده از فايل اكسل به عنوان ديتابيس
سلام
من واقعا از شما متشكرم چون خيلي حال اساسي بهم دادي
Clap Happy Clap Happy Clap Happy Clap Happy Clap
۰۸-آبان-۱۳۸۶, ۱۲:۴۰:۴۹
ارسال‌ها
پاسخ
eai آفلاین
كاربر دو ستاره
**

ارسال‌ها: 194
موضوع‌ها: 29
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 302
( 119 تشکر در 67 ارسال )
ارسال: #7
RE: استفاده از فايل اكسل به عنوان ديتابيس
سلام
این خیلی به من کمک کرد ولی یکم ناقص بود
واسه همون یه آموزش خلاصه درست کردم که امیدوارم بدردتون بخوره
خیلی ساده و سریع میشه به access وصل شد


فایل‌(های) پیوست شده
.pdf   Access and OleDb(EAI).pdf (اندازه: 122.69 KB / تعداد دفعات دریافت: 160)
۱۵-فروردین-۱۳۹۱, ۲۲:۲۸:۱۵
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS