مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

princofpersia

عضویت از 1395/02/28

مشکل در ارتباط با اکسس ,و متد dataset

  • شنبه 2 بهمن 1395
  • 13:31
تشکر میکنم

سلام دوستان من برنامه قبلی که نوشتم پاک کردم از اول نوشتم . حالا به مشکل جدید برخوردم من تمام کانکت های اکسس را انجام دادم اما هنوزم تو مقدار faword  هیچی نشان نمیده بنظرتون کدوم یکی از کانکت هارو درست انجام ندادم کد زیر نگاه کنید خواهشن رهنمایی کنید.

 OleDbConnection CON;
        OleDbDataAdapter ADP;
        DataSet DataSET = new DataSet();
        string ConStr = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=Words.mdb";
        string SelStr = "SELECT * FROM CSDic";
        private int m;
if (b == 0 )
                   {
                       string FaWord = DataSET.Tables["CSDic"].Rows[m].ItemArray[1].ToString()
                                          .ToLower();

پاسخ های این پرسش

تعداد پاسخ ها : 9 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 2 بهمن 1395
  • 13:49

فکر کنم رشته اتصال صحیح نیست

قسمت attach را نمیبینم .

این لینک را ببینید

کاربر سایت

princofpersia

عضویت از 1395/02/28

  • شنبه 2 بهمن 1395
  • 14:07

ممنون میشم اگر کالتر و واضع تر با مثال توضیح بدید.

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 2 بهمن 1395
  • 14:11

اون لینک رو دیدید ؟

رشته اتصال باید شبیه زیر باشد

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\myAccessFile.accdb;
Persist Security Info=False;

کاربر سایت

princofpersia

عضویت از 1395/02/28

  • شنبه 2 بهمن 1395
  • 14:31

رشته اتصال در این قسمت انجام شده دیگه. دوستان خواهشن کمک کنید

string ConStr = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=Words.mdb";

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 2 بهمن 1395
  • 14:41

این رشته اتصال دز صورتی جواب میده که از قبل بانک اتچ شده باشه

آیا اتچ شده در Access ؟

کاربر سایت

princofpersia

عضویت از 1395/02/28

  • شنبه 2 بهمن 1395
  • 14:48

در عکس زیر میتونید اتچ بودن پایگاه رو ببنید. مگر اینکه اتچ من اشتباه باشه ممنون میشم راهنمایی کنید.

کاربر سایت

princofpersia

عضویت از 1395/02/28

  • شنبه 2 بهمن 1395
  • 14:58

کمک کنید خواهشن

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 2 بهمن 1395
  • 15:01

بانک را در پوشه bin قرار دهید و رشته اتصال را به شکل زیر قرار  دهید

string ConStr = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=Data Source=|DataDirectory|\Words.mdb;Persist Security Info=False";

این آخرین راه حلی هست که به ذهن من میرسه

کاربر سایت

princofpersia

عضویت از 1395/02/28

  • شنبه 2 بهمن 1395
  • 15:16

بارم همون اشو همون کاسس مقدار faword برابر با null. بنظر شما توی کانت دیتابیسم مشکل وجود نداره. یا دستورات کانکت

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)