نمایش نتایج 1 تا 13 از 13

نام تاپیک: چند تا سوال در مورد Access در vb.net 2005

  1. #1

    Tick چند تا سوال در مورد Access در vb.net 2005

    سلام
    من با دیتابیس Access در vb 6 کار کردم
    الان با vb.net 2005 مشکل پیدا کردم.
    گشتم تو سایت ولی جواب سوالمو درست و حسابی پیدا نکردم
    اول اینکه این کد برای اتصال به دیتابیس صحیحه؟

     
    Dim con As New System.Data.OleDb.OleDbConnection()
    con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\data.mdb"
    con.Open()
    con.ConnectionString = "Select * from NSJ"


    اگه درسته توی وی بی 6 مثلا برای در آوردن مقدار فیلد Adad از این کد استفاده می کردم
     
    adodc1.recordset.fileds("adad")

    توی دات نت این رو و همچنین ویرایش - حذف و همچنین Find در میان مقدار فیلد adad رو نتونستم پیدا کنم.
    میشه کمک کنید؟
    یک سورس سمپلی چیزی اگه بذارید خیلی خیلی ممنون میشم.

  2. #2
    آیا از شی adodc در صفحات asp.net میشه استفاده کرد؟

  3. #3
    کسی جواب نمی ده؟

  4. #4
    تشکر از جوابتون
    حالا من چه جوری یک مقدار رو پیدا کنم مثلا توی جدول Table1 توی فیلد adad فیلدی که مقدارش 55442 هست رو پیدا کنم؟
    چه جوری یک مقدار رو تغییر بدم
    و چگونگی حذف یک گزینه رو اگه کسی لطف کنه بگه خیلی خیلی ممنون میشم

  5. #5
    کاربر دائمی آواتار __H2__
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    یک جایی بین Framework و نارمک!
    پست
    1,059
    سلام
    عزیز جان
    VB6 از سیستم ADO استفاده میکرد در حالی که در دات نت، تکنولوژی ADO.Net را داریم.
    اگر مایل به ادامه کار راحت و بی دقدقه در VB8 هستید پیشنهاد میکنم قبل از ادامه کار حتماً کتابی در خصوص ADO.Net2 خریداری و مطالعه کنید.
    میتوانم الآن جواب سوالتان را با کد چند خطی و با استفاده از DataTable یا DataReader و یا دستور ExecuteScalar بدهم ولی اینطور تا ابد و به صورت مدام با پیاده سازی های ADO.Net و تفکرات ADO خود دچار مشکل خواهید بود.

    به هر حال این جواب (فرض میکنم فیلدها Integer هستند)
    1

    Dim iRet As Integer
    Using dbCon As New System.Data.SqlClient.SqlConnection("CONNECTIONSTRING")
    Using dbCom As New System.Data.SqlClient.SqlCommand("SELECT fieldname FROM tablename WHERE keyfield=55442", dbCon)
    dbCon.Open()
    iRet = CInt(dbCom.ExecuteScalar)
    End Using
    End Using


    2

    Dim iRet As Integer
    Dim dt As New System.Data.DataTable
    Using dbDA As New System.Data.SqlClient.SqlDataAdapter("SELECT * FROM tablename", "CONNECTIONSTRING")
    dbDA.Fill(dt)
    End Using

    'سطر صفرم
    iRet = CInt(dt.Rows(0).Item("fieldname"))
    'کلید=55442
    iRet = CInt(dt.Rows.Find(55442).Item("fieldname"))
    'جستجوی پیشرفته تر
    iRet = CInt(dt.Select("keyfield=55442")(0).Item("fieldname"))

    و...

  6. #6
    سلام
    من یه مشکل با ذخیره کردن جدول دارم.
    میخوام محتویات یه جدول رو (در بانک داده اکسس) به طور کامل پاک کنم. برای این کار از دستور زیر استفاده می کنم که انتظار دارم جدول رو کاملاً تخلیه کنه. اما با اجرای اون، هیچ اتفاقی نمی افته. لطفاً بگید اشکال کار کجاست؟


    Me.DatabaseDataSet._Table2_Internet_Accounts.Rows. Clear()
    Me.Validate()
    Me.Table2_Internet_AccountsBindingSource.EndEdit()
    Me.Table2_Internet_AccountsTableAdapter.Update(Me. DatabaseDataSet._Table2_Internet_Accounts)
    Me.Close()




    با سپاس

  7. #7
    کاربر دائمی آواتار __H2__
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    یک جایی بین Framework و نارمک!
    پست
    1,059
    سلام
    نقل قول نوشته شده توسط javad2000 مشاهده تاپیک
    سلام
    من یه مشکل با ذخیره کردن جدول دارم.
    میخوام محتویات یه جدول رو (در بانک داده اکسس) به طور کامل پاک کنم.
    گره ای که با دست باز میشه با دندون باز نمی کنن...!


    Using dbCon As New System.Data.SqlClient.SqlConnection("CONNECTIONSTRING")
    Using dbCom As New System.Data.SqlClient.SqlCommand("DELETE FROM tablename", dbCon)
    dbCon.Open()
    dbCom.ExecuteNonQuery
    End Using
    End Using

  8. #8
    کاربر جدید آواتار mobtakere irani
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران
    پست
    7

    نقل قول: چند تا سوال در مورد Access در vb.net 2005

    بچه ها خدا خیر بده به شما ها شب و روز ندارم .فکر این آپدیت کردن بانک الاعاتی من و داره میکشه.
    اگه میشه یکی این دستورا رو یکی یکی توضیح بده ما یادبگیریم هر خط چهکار میکنه یا نه اگه طول میکشه یه کتاب کامل و صریح معرفی کنید.

  9. #9
    کاربر دائمی آواتار __H2__
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    یک جایی بین Framework و نارمک!
    پست
    1,059

    نقل قول: چند تا سوال در مورد Access در vb.net 2005

    سلام
    اگر میخواهید در دات نت با بانکهای اطلاعاتی کار کنید و مشکلتان را ریشه ای حل نکنید و دیگر مشکلی نداشته باشید...
    حتماً حداقل یک کتاب با عنوان ADO.Net تهیه و کاملاً مطالعه کنید.
    این راه قطعی و کامل حل مشکلات شما در رابطه بات بانکهای اطلاعاتی در دات نت است.

  10. #10
    کاربر جدید آواتار mobtakere irani
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران
    پست
    7

    نقل قول: چند تا سوال در مورد Access در vb.net 2005

    سلام بر شما که به فکر ما هستید . اسم کتابی را اگر بلدید بگید . خودم 2 تا کتاب ( ویرایش دوم ویژوال بیسیک .net از deitel&deitel) , ( برنامه نویسی بانک اطلاعاتی در vb.net از دیباگران تهران) رو خوندم ولی بدرد نمیخوره چیزی دستگیرم نشد.

  11. #11
    کاربر دائمی آواتار __H2__
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    یک جایی بین Framework و نارمک!
    پست
    1,059

    نقل قول: چند تا سوال در مورد Access در vb.net 2005

    سلام
    ...اسم کتابی را اگر بلدید بگید...
    من چندان ترجیح نمیدهم نام کتاب خاصی را ذکر کنم، چون به نظر شخصی ام صورت خوبی ندارد.
    ولی بنابر درخواست شما...
    برای ADO.Net1,2 کتاب زیر بد نیست
    "آموزش گام به گام ADO.Net" --- انتشارات نقش سیمرغ

    ولی متاسفانه کتاب فوق کمی قدیمی است و در ضمینه نسخه 3 اطلاعاتی ندارد.
    به نظرم اگر شما هر کتابی با عنوان "ADO.Net" بتوانید برای سال 2008 و در واقع نسخه Framework3.5 پیدا کنید کمکتان بیشتری خواهد کرد، مثلاً
    "آغاز کار با ado.net 3.5" --- انتشارات رایانه سبز


    =====

    برای آموزش خود زبان برنامه نویسی هم من چیز بهتری از deitel نمیشناسم.
    اگر بتوانید نسخه 2008 این را هم پیدا کنید، بهتر هم میشود.

    البته اگر بدردتان بخورد، pdf های خوب انگلیسی هم هستند ... ؟

  12. #12
    کاربر جدید آواتار mobtakere irani
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران
    پست
    7

    نقل قول: چند تا سوال در مورد Access در vb.net 2005

    درود برشما. حتما این دو کتاب را مطالعه میکنم ، امید است که مفید واقع شود . خیلی خیلی ممنون.
    راستی کتاب deitel که گفتم ویرایش وب اپیلیکشن بود.

  13. #13
    کاربر جدید آواتار mobtakere irani
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران
    پست
    7

    نقل قول: چند تا سوال در مورد Access در vb.net 2005

    بعد از یکسال .!؟
    کتاب مهندس مدحج رو خوندم جواب گرفتم .

تاپیک های مشابه

  1. روش خیلی ساده برای نمایش یک جدول در .net 2005 access
    نوشته شده توسط ali_hadian در بخش برنامه نویسی مبتنی بر Microsoft .Net Framework
    پاسخ: 12
    آخرین پست: یک شنبه 22 بهمن 1385, 05:54 صبح
  2. چگونگی آمار گیری از دیتا بیس access در vb.net 2005
    نوشته شده توسط shahrooz_tk در بخش VB.NET
    پاسخ: 26
    آخرین پست: جمعه 17 آذر 1385, 18:25 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •