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

نام تاپیک: کد sql را چه تغییری بدم

  1. #1
    کاربر دائمی آواتار noroozifar
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    کرمان
    پست
    446

    کد sql را چه تغییری بدم

    سلام بانک من اکسس هستش و این دستور را از آن گرفتم و داخل سی شارب قسمت کد خودم کپی کردم :
    SELECT Moshakhesat.ID, Moshakhesat.Name_Darokhaneh, Moshakhesat.Name_Oprator, Moshakhesat.Name_Backer, Moshakhesat.Ostan, Moshakhesat.City, Azmaish.Version, Azmaish.Type, Azmaish.Nasb, Azmaish.DateNasb, Azmaish.DateExpi, Azmaish.Report
    FROM Azmaish INNER JOIN Moshakhesat ON Azmaish.ID = Moshakhesat.ID
    WHERE (((Moshakhesat.City)="هلهعل"));
    قسمت " هلهعل " را با +textbox1.tex +جایگزین می کنم و قبل از " از ' استفاده می کنم و برنامه را اجرا می کنم برای مثلا شهر تهران درست عمل میکنه ولی برای این شهر هلهعل کار نمیکنه این دستور بالا در خود اکسس خروجی داره حتی قبل از آن N هم گذاشتم عمل نکرد
    چه تغییری بهش بدم اگر لطف کنید برام تکمیلش کنید ؟
    دوم اگر بخواهم در برنامه از " استفاده کنم در یک فایل تکست چه کار کنم این حرف کلیدی هست

  2. #2
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: کد sql را چه تغییری بدم

    د.ست من بجای صدا زدن نام متغیر یا یک کنترل مثل تکست باکس از ارسال پارامتر استفاده کنید چون این روش شما با فونت فارسی مشکل داره
    WHERE (((Moshakhesat.City)="@myparameter"));


    بعد اونو به شی کوماندتون تحویل بدید

    yourcomand.Parameters.AddWithValue("@myparameter",  textbox1.text);

  3. #3
    کاربر دائمی آواتار noroozifar
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    کرمان
    پست
    446

    نقل قول: کد sql را چه تغییری بدم

    از پاسخ شما متشکرم

    حال من در جدول test خود دو فیلد id و name دارم و توسط دستورات زیر مقدار 10 درون id را پیدا می کنم حالا می خواهم مقدار name آن را در درون یک تست باکس قرار دهم چه کدی باید بنویسم :
    objcurrencymanager.postion=dataview.find(10)
    textbox1.text=???

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

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