עבור לתוכן

בעייה בשאילטת SQL ב-VB (כנראה שימוש לקויי ב-LIKE במקום =)

Featured Replies

פורסם

השאילתה היא זאת:

strSql = "select *from StudentsDeatayls where " & FildName & " Like '" & Cntrol.Text & "*'"a

(ה-a בסוף השורה זה רק כדיי לסדר את ההודעה אפשר להתעלם ממנו...)

זה אמור לעשות שאם נגיד יש לי

1234

1235

12356

1246

ואני יתן לו בקוטרול 123 אז הוא יראה לי את כל מה שמתחיל ב-123.

תודה מראש אור חן.

פורסם

אם אני לא טועה * מסמל רק תו אחד, אתה צריך להשתמש ב?

פורסם

כדי לקבל את כל מה שיש תחת הביטוי בLIKE צריך להשתמש ב%

למשל LIKE 123%

ייתן את כל מה שמתחיל ב123, ונגמר במשהו אחר, כולל כמה תווים, תו אחד, או כלום.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים