开发环境:asp.net + C# + MS sql server
运行环境:win2003+IIS6.0+framework1.1架设数据表记录很多,一个人搜索需要20秒时间1。如果有两个用户A和B在登陆网站后,A和B先后相差1秒发出搜索请求,请问B的搜索请求是否在A的搜索完成后才能执行?我不明白的是,可否多个人同时连接相同的数据表。数据库有多线程(我起的名字)一说吗?我是新手,大家见笑了。ASP.NET支持像C++那样的多线程吗?如何写出高效的asp.net+sql server的搜索程序,有什么注意事项?2。为什么一般的网站都把数据层封装起来,这样有什么好处?我的网站有很多个页面都需要连接数据库,每个页我都要写上重复的代码,比如设置连接字符串,连接数据库,读取数据表..等等,请问我这样写的缺点是什么?如果封装数据层仅是为了节省代码,我就不打算改了,那样能提高效率吗?3。架设在网站首页index.aspx定义个全局变量number=0,当A访问网站首页时候,number自加变为1。那么请问另外一个人B访问这个网站首页时候,number等于0,还是1?问了这么多,谢谢!
运行环境:win2003+IIS6.0+framework1.1架设数据表记录很多,一个人搜索需要20秒时间1。如果有两个用户A和B在登陆网站后,A和B先后相差1秒发出搜索请求,请问B的搜索请求是否在A的搜索完成后才能执行?我不明白的是,可否多个人同时连接相同的数据表。数据库有多线程(我起的名字)一说吗?我是新手,大家见笑了。ASP.NET支持像C++那样的多线程吗?如何写出高效的asp.net+sql server的搜索程序,有什么注意事项?2。为什么一般的网站都把数据层封装起来,这样有什么好处?我的网站有很多个页面都需要连接数据库,每个页我都要写上重复的代码,比如设置连接字符串,连接数据库,读取数据表..等等,请问我这样写的缺点是什么?如果封装数据层仅是为了节省代码,我就不打算改了,那样能提高效率吗?3。架设在网站首页index.aspx定义个全局变量number=0,当A访问网站首页时候,number自加变为1。那么请问另外一个人B访问这个网站首页时候,number等于0,还是1?问了这么多,谢谢!
数据库连接有ms的sqlhelper,你只要把sql传进去就行了,相当方便的。
简易你设置一个初始条件,比如只搜索当日的,
是可以多人同时搜索的,不过还是要看你的sql的连接数是多少