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

نام تاپیک: خوندن از فايل متني ذخيره در ديتابيس

  1. #1
    کاربر تازه وارد آواتار silverman_200
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    Freeland
    پست
    39

    Post خوندن از فايل متني ذخيره در ديتابيس

    سلام دوستان
    من يه فايل متني بزرگ دارم كه اطلاعات درونش ذخيره شدن طوري كه هر ركورد تو يه خط قرار داره و فيلد ها با فاصله از هم جدا شدند ميخوام اين اطلاعات رو ركورد به ركورد(خط به خط) بخونم و توي يه جدول sql ذخيره كنم كسي ميتونه تو خوندن اطلاعات از فايل و تفكيك فيلد ها كمكم كنه؟

  2. #2
    کاربر دائمی آواتار cardano7
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    کارتون خواب
    پست
    473

    نقل قول: خوندن از فايل متني ذخيره در ديتابيس

    سلام
    لطفا دقیقا مشخص کنید که تا کجاش رو بلدید و از کجا به بعدش رو مشکل دارید؟
    مثلا برای خوندن از فایل متنی مشکل دارید یا نوشتن در sql

    همچنین در فایل متنی داده ها چطور ذخیره شده اند؟

  3. #3
    کاربر تازه وارد آواتار oldboy
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    خونمون
    سن
    36
    پست
    69

    نقل قول: خوندن از فايل متني ذخيره در ديتابيس

    اگه تو خوندن فایل مشکل داری از این دستور استفاده کن:


    System.IO.File.ReadAllText();

    string file = System.IO.File.ReadAllText("آدرس فایل");
    string[] lines=file.Split("/n");

    foreach(string s in lines)
    {
    string[] records=s.Split(' ');
    //عناصری که تو این آرایه هست رو وارد پایگاه داده کن
    }


    اگه هم تو sql مشکل داری یه مقدار در مورد Ado.net یا linq بخون

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

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