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

نام تاپیک: استفاده از متغير به جاي نام جدول در دستور sql

  1. #1
    کاربر جدید
    تاریخ عضویت
    خرداد 1392
    محل زندگی
    چالوس
    پست
    5

    استفاده از متغير به جاي نام جدول در دستور sql

    سلام دوستان.
    ميخوام از يك متغير براي نام جدول در دستور query استفاده كنم . به شكل زير كد زدم ولي خطا ميده! clases متغيريه كه نام جدول درش قرار ميگيره.
    ADOQuery1.Active:=FALSE;
    ADOQuery1.SQL.Clear;
    ADOQuery1.SQL.Add('SELECT dars.namedars');
    ADOQuery1.SQL.Add('FROM ''%'+clases+'%''INNER JOIN dars ON ''%'+clases+'%''.darscode = dars.darscode');
    ADOQuery1.SQL.Add('WHERE ((''%'+'clases'+'%''.Day LIKE ''%'+'0shanbe'+'%'') AND (''%'+'clases'+'%''.time LIKE ''%'+'9-8'+'%''))');
    ADOQuery1.ExecSQL;
    ADOQuery1.Active:=TRUE;

  2. #2

    نقل قول: استفاده از متغير به جاي نام جدول در دستور sql

    سلام. اشکال رو از کجا باید حدس زد وقتی جتی نمی گید چه خطایی می ده؟؟؟
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  3. #3
    کاربر جدید
    تاریخ عضویت
    خرداد 1392
    محل زندگی
    چالوس
    پست
    5

    نقل قول: استفاده از متغير به جاي نام جدول در دستور sql

    حق با شماست...
    خطاي زير مياد. اينو ميدونم كه از كاراكتر . خطا گرفته ولي نميدونم به چه شكل بايد كد بزنم كه خطا نده؟
    Untitled-1.jpg
    آخرین ویرایش به وسیله faezeh_hh : دوشنبه 07 مرداد 1392 در 13:35 عصر

  4. #4
    کاربر دائمی آواتار gholami146
    تاریخ عضویت
    آبان 1388
    محل زندگی
    مشهد مقدس
    پست
    374

    نقل قول: استفاده از متغير به جاي نام جدول در دستور sql

    نوع کانکشن بصورت استرینگ است بجای استفاده از % بشکل زیر استفاده کنید احتمالا جواب بگیرید

    Var StrTbl:string;
    StrTbl:="dars.darscode";

    و در داخل رشته با استفاده از علامت + متغییر را در میان کانکشن استرینگ جای گزین نمایید

  5. #5
    کاربر جدید
    تاریخ عضویت
    خرداد 1392
    محل زندگی
    چالوس
    پست
    5

    نقل قول: استفاده از متغير به جاي نام جدول در دستور sql

    StrTbl:="dars.darscode";

    تو دلفي بعيد ميدونم از دابل كوتيشن بشه استفاده كرد. برا من كه خطاي زمان ترجمه ميگيره!!!!!!!!

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

  1. سوال: چگونگی join کردن سه جدول با دستور sql
    نوشته شده توسط farzadkamali در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 8
    آخرین پست: سه شنبه 13 فروردین 1392, 01:15 صبح
  2. تغییر نام فیلد در یک جدول با استفاده از دستور sql
    نوشته شده توسط maryammb66 در بخش T-SQL
    پاسخ: 4
    آخرین پست: شنبه 29 مرداد 1390, 13:15 عصر
  3. یه سوال در مورد انتخاب نام جدول با دستور SQL در پایگاه داده ACCESs
    نوشته شده توسط night-wolf در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 2
    آخرین پست: پنج شنبه 09 تیر 1390, 22:24 عصر
  4. سوال: استفاده از متغيير به جاي نام كنترل
    نوشته شده توسط Alisalari در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: یک شنبه 01 دی 1387, 21:24 عصر
  5. پاسخ: 1
    آخرین پست: سه شنبه 29 فروردین 1385, 17:08 عصر

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

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