الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Bind Variables

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

عند عمل Bind variable  في  View Object   تظهر رساله خطأ عند عمل test and explain   او next

 

نص الرساله 

 

java.sql.SQLException: [FMWGEN][sqlServer JDBC Driver][sqlServer]Incorrect syntax near ':'.

 

مع العلم انا متصل بقاعدة بيانات SQL Server

مرفق الثورة للتوضيح

يرجى الافاده 

post-163603-0-96107400-1491996793_thumb.jpg

بتاريخ:

أكيد طبعاً

استخدام bind variable عن طريق : في أوراكل فقط

عدا ذلك يتم استخدام ?

بتاريخ:
  • كاتب الموضوع

ممكن حضرتك توضح ليا اكثر 

ولو انا عايز استخدم اكثر من متغير 

مثال 

( where  ( code =:cc or code = :bb

بتاريخ:

لا يوجد فرق

استخدم ? مكان كل bind variable

بتاريخ:
  • كاتب الموضوع

انا كتبت جمله query   كالتالي

 

SELECT                    
    dalel.code code,                    
    dalel.dname dname                    
FROM                    
    dalel                    
WHERE                    
    dalel.code = ? or  dalel.code = ?
 
وعند الضغط على Test and explain  لا يوجد مشكله وكله تمام 
 
وتم اضافه 2 Binding Variables
مثال 
acc      String
abb    String
 
ولكن عند عمل Run  App module
 
تظهر هذه الرساله
 

 

SQL error during statement preparation.  Statement: SELECT                    
    dalel.code code,                    
    dalel.dname dname                    
FROM                    
    dalel                    
WHERE                    
    dalel.code = ? or  dalel.code = ?: [FMWGEN][sqlServer JDBC Driver]Invalid parameter binding(s).
بتاريخ:

ستجد في إعدادات view object خاصية binding style

لا أتذكر القيم بالضبط ولكن هناك قيمة للتعامل على هيئة JDBC

بتاريخ:
  • كاتب الموضوع

خاصية binding style  

 

JDBC Positional

لكن لا يوجد فيها امكانية للتعديل او الكتابة عليها 

بتاريخ:

عدلها من الكود

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.