if (Cache["test"] == null)
{
string connectionString = ConfigurationManager.ConnectionStrings["book"].ConnectionString;
SqlConnection myConnection = new SqlConnection(connectionString);
SqlDataAdapter ad = new SqlDataAdapter("SELECT * from test", myConnection);
DataSet ds = new DataSet();
ad.Fill(ds);
SqlCacheDependency sqlDepend = new SqlCacheDependency(ad.SelectCommand);
Cache.Insert("test", ds, sqlDepend);
}
GridView2.DataSource = Cache["test"] as DataSet;
GridView2.DataBind();
And in web config i put like below
And in web config i put like below
Abhijit baruaPosted May 5, 2012, 12:39 AM
brunda kPosted May 4, 2012, 10:16 AM
but "ASPNET" user account is windows user account, u can get this user account into sql server and grant the permission, while granting login as administrator
GRANT SUBSCRIBE QUERY NOTIFICATIONS TO "SUSANTA-PC\ASPNET"
brunda
Abhijit baruaPosted May 4, 2012, 8:57 AM
Abhijit baruaPosted May 4, 2012, 7:03 AM
brunda kPosted May 4, 2012, 4:13 AM
Abhijit baruaPosted May 4, 2012, 2:11 AM
NIlesh PatelPosted May 4, 2012, 12:52 AM
you have to use Threading For Checking Changing in Database. And Call Fill Grid Function So Got Latest Data From Database.