
03-11-2006, 15:05
|
|
|
|
חבר מתאריך: 16.10.03
הודעות: 429
|
|
|
שאילתה בעייתית עם asp.net
יש לי בעיה, אני מצליח להציג את כל הנתונים בעזרת המסד ACSESS עם asp.net ע"י השאילתא הזאת
קוד:
sql="SELECT * FROM users ORDER BY user_name "
dbcomm=New OleDbCommand(sql,dbconn)
dbread=dbcomm.ExecuteReader()
customers.DataSource=dbread
customers.DataBind()
dbread.Close()
dbconn.Close()
אבל כאשר אני מנסה להציג רק נתון אחד שנמצא במסד נתונים זה עושה שגיאה כאן
השאילתה הבעייתית היא זאת והיא כנראה הבעיה אולי זה בהשוואה (שניהם זה סטריג)
קוד:
sql="SELECT * FROM users"
sql= sql & "WHERE user_name='" & session("user_name") & "'"
למה החלפת השאילתות כולה אמורה להשפיע?
אין כאן בעיה של נתון לא נימצא במסד נניח, כי את הסשן אני מקבל בדף ההתחברות
|