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

نام تاپیک: ASP کلاسیک و بانک اکسس

  1. #1

    ASP کلاسیک و بانک اکسس

    سلام

    یک صفحه با ASP دارم که توش چندتافیلد ورودی است. حالا تو این فیلدها اگه من فارسی وارد کنم توی بانک اطلاعاتی فارسی دیده نمیشه. چکار کنم؟

    کد پیج صفحه هم UTF-8 هست.


    پیشاپیش متشکرم.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    اگر از دستور insert استفاده می کنید بهتر است قبل از وارد کردن فیلدهای تکست یک N قرار دهید. به این صورت حتما یونیکد ثبت می شود.یعنی :

    insert into tbl1(m_f1) vlaues(N'fasri_str')

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1382
    پست
    57
    اگه بخواهیم این ورودی را از form بخونیم چی؟

    اونوقت هم میشه n بذاریم ؟

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    اولا N و نه n :wink:
    ثانیا بله! هیچ مشکلی نیست. خیلی راحت می توانید از علامت + برای جمع کردن string ها استفاده کنید به این صورت :

    str1= "insert into tbl1(m_f1) vlaues(N'" + fasri_str + "')"


    حالا اون fasri_str از تکست باکس ها به راحتی با فرامین موجود قابل خواندن است.

  5. #5
    من صفحات HTML رو با Notepad به صورت utf-8 ذخیره کردم. فعلا که داره درست کار میکنه. و موقع نوشتن و خوندن از بانک اکسس، فارسی رو درست نشون میده. از جوابتون هم متشکرم. البته من به جای دستورات SQL از دستورات خود آبجکت رکوردست ASP استفاده کردم.

    یه سوال دیگه هم دارم. پایگاه داده یی که دارم روش کار میکنم الان نزدیک 300 رکورد داره. چه جوری میتونم این ها رو صفحه بندی کنم. یعنی به کاربرسایت که میخواد از بانک پرس و جوکنه، اجازه بدم که مشخص کنه تو هر صفحه مثلا 10 تا از رکوردها نمایش داده بشه و بعد یه لینک Next برای دیدن 10 رکورد بعدی باشه؟

    ممنون.

  6. #6
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    اگر از ASP.NET استفاده می کردید این مشکل در چند ثانیه حل می شد چون دیتاگرید آن خاصیت paging دارد.

    ---------------------------------

    در مورد asp به سورسهای زیر در مورد paging مراجعه کنید:
    http://www.aspin.com/home/tutorial/d...splay/pagingre

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

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