SP ב- SQL server 2000

yosi7171

New member
SP ב- SQL server 2000

שלום לכולם עד עכשיו הרצתי פרמטרים של שאילתות דרך קוד איך אפשר להריץ דרך SP ? לדוגמה: select * from mens where fname like BBB ש- BBB מחזיק את השם לחיפוש אפשר דוגמה מלאה ? בתודה מראש
 

גרי רשף

New member
מקווה שהבנתי את הבקשה

Create Procedure MyProc @fName As VarChar(100) As select * from mens where fname like @fName​
ויש להריץ זאת כך:
Exec MyProc '%abc%'​
אין לי אפשרות לוודא שהקוד תקין, אז אם יש בעיות- ציין את הודעות השגיאה שקיבלת.
 

גרי רשף

New member
לא ברור מה אתה מנסה לעשות

אם הכוונה להפעיל פרוצדורה שמבצעת פעולות שונות- זה נעשה כך "Cn.Execute "MyProcedure כאשר Cn הוא ה-Connection; אלא שאז אין משמעות לפרוצדורה שכל מה שהיא עושה זה Select. אם הכוונה לפתוח Recordset- אזי יש להשתמש במשפט ה-SQL ולא ברור לשם מה הפרוצדורה.
 
למעלה