svoivandim
New member
כמה שאלות בasp.net
1: אני רוצה לעשות log off לאתר שמזהה את המשתמש לפי הCOOKIES והSESSION האם נכון לעשות את הדבר הבא:
1: אני רוצה לעשות log off לאתר שמזהה את המשתמש לפי הCOOKIES והSESSION האם נכון לעשות את הדבר הבא:
void btnExit_Click(object sender, EventArgs e) { //clearing session Session.Clear(); //Create new cookie that will disepear in some second HttpCookie PersonalProfileCookie = new HttpCookie("PersonalProfile"); PersonalProfileCookie.Value ="cc"; PersonalProfileCookie.Expires = DateTime.Now.AddSeconds(0); Response.Cookies.Add(PersonalProfileCookie); btnExit.Visible=false; Response.Redirect("http://localhost/Default.aspx"); }
נפתרתי מהעוגיה והSESSION האם יש דרך נוספת לעשות זאת?? שאלה שניה: נניח יש לי את הדבר הבא:System.Data.DataSet MyQueryMethod(int memID, string memProfile) { string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=C:\\Inetpub\\wwwr" + "oot\\xxx\\xxx.mdb"; System.Data.IDbConnection dbConnection = new System.Data.OleDb.OleDbConnection(connectionString); string queryString =@"SELECT [Members].[MemID], [Members].[MemProfile] FROM [Members] WHERE (([Members].[MemID] = @MemID) AND ([Members].[MemProfile] = @MemProfile))"; System.Data.IDbCommand dbCommand = new System.Data.OleDb.OleDbCommand(); dbCommand.CommandText = queryString; dbCommand.Connection = dbConnection; System.Data.IDataParameter dbParam_memID = new System.Data.OleDb.OleDbParameter(); dbParam_memID.ParameterName = "@MemID"; dbParam_memID.Value = memID; dbParam_memID.DbType = System.Data.DbType.Int32; dbCommand.Parameters.Add(dbParam_memID); System.Data.IDataParameter dbParam_memProfile = new System.Data.OleDb.OleDbParameter(); dbParam_memProfile.ParameterName = "@MemProfile"; dbParam_memProfile.Value = memProfile; dbParam_memProfile.DbType = System.Data.DbType.String; dbCommand.Parameters.Add(dbParam_memProfile); System.Data.IDbDataAdapter dataAdapter = new System.Data.OleDb.OleDbDataAdapter(); dataAdapter.SelectCommand = dbCommand; System.Data.DataSet dataSet = new System.Data.DataSet(); dataAdapter.Fill(dataSet); return dataSet; }
הרי אם הוא לא ימצא במסד הבתונים את ההתאמה אז זה אומר שDATASET ריק?? איך אני בודק אם מצא או לא מצא?? כלומר אפשר לבדוק אם הDATASET ריק?? תודה!!