הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   ASP - אחזור שמות שמתחילים באות מסויימת (https://hosts.co.il/forums/showthread.php?t=74792)

HOLD 22-05-09 22:21

ASP - אחזור שמות שמתחילים באות מסויימת
 
קוד:

sq="select * from users where (Name='"&Letter&"')"
איך אני מאחזר את כל השמות שמתחילים באות מסויימת.

תודה.

Shillo 23-05-09 00:00

אני לא יודע איך זה אפשרי במשפט SQL, אבל בוא נגיד במשפט ASP, קודם כל צור אובייקט RS.
קוד:

sql = "SELECT * FROM users WHERE NAME=' " & Letter & " ' "
rs = rs.GetRows()
Dim str = ""
For Each row in rs
if Mid(row[index_here],1,1) = 'a' Then
str = str & row[index_here] & vbCrlf
end if
Next

אני המון זמן לא נגעתי או הסתכלתי על קוד ASP, אני חושב שזה צריך להיות משהו כזה.

Proviewz 23-05-09 01:05

אני לא ממש מבין אבל אולי זה יכול לעזור לך
http://www.techonthenet.com/sql/like.php
http://www.htmlite.com/mysql011.php

moni1x09 23-05-09 02:15

אם הבנתי אותך זה LIKE פשוט...
קוד:

SELECT * FROM names
WHERE name like '$letter%';


Shillo 23-05-09 09:38

ציטוט:

נכתב במקור על ידי oriamiga (פרסם 716618)
אם הבנתי אותך זה LIKE פשוט...
קוד:

SELECT * FROM names
WHERE name like '$letter%';


כנראה, זה לעצלנים. ;P


כל הזמנים הם GMT +2. הזמן כעת הוא 14:10.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ