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

نام تاپیک: مشکل در اجرای کوئری

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1386
    محل زندگی
    کرج
    پست
    238

    مشکل در اجرای کوئری

    سلام
    من می خوام کوئری زیر رو اجرا کنم اما نمی دونم چطوری باید کدش رو بنویسم.
    این کوئری که باید اجرا بشه
    select name from urls where name like "%مثال";
    این هم چیزی که تو برنامه ام نوشتم
    PreparedStatement myPre = myCon.prepareStatement("select name from urls where name like ? ");
    مشکل سر اون درصدیه که برای تطبیق نام استفاده کردم.اون رو چطوری و کجا باید بذارم؟

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    سن
    44
    پست
    966

    نقل قول: مشکل در اجرای کوئری

    نقل قول نوشته شده توسط ali zi zeperto مشاهده تاپیک
    سلام
    من می خوام کوئری زیر رو اجرا کنم اما نمی دونم چطوری باید کدش رو بنویسم.
    این کوئری که باید اجرا بشه
    select name from urls where name like "%مثال";
    این هم چیزی که تو برنامه ام نوشتم
    PreparedStatement myPre = myCon.prepareStatement("select name from urls where name like ? ");
    مشکل سر اون درصدیه که برای تطبیق نام استفاده کردم.اون رو چطوری و کجا باید بذارم؟

        public void createMyQuery(String name) {

    String sqlCommand = "SELECT count(*) FROM babak.`user` u where u.username like ?; ";
    try {
    PreparedStatement preparedStatement = dataSource.getConnection().prepareStatement(sqlCom mand);
    preparedStatement.setObject(1, '%'+name+'%');
    System.out.println("preparedStatement.toString() = " + preparedStatement.toString());
    ResultSet resultSet = preparedStatement.executeQuery();
    while (resultSet.next()) {
    System.out.println("resultSet.getString(1) = " + resultSet.getString(1));
    }
    } catch (SQLException e) {
    e.printStackTrace();
    }
    }

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

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