日期:2014-05-18  浏览次数:20367 次

ASP.NET 实现对数据库的随机选择
用户一步步地选择,选择结果添加到界面的Gridview上,用户可以对Gridview上的选择项进行删除操作,gridview当然不能直连到被选择的表,那连到哪里呢?
起初我想用datatable作为数据源,但是操作datatable似乎相当麻烦,取数据库数据的时候不和gridview显示的重复又要遍历datatable里面的数据,想到遍历那么多数据,谁能强过用SQL呢,所以打算用数据库的临时表来搞。
但不知当多个用户同时运行创建临时表的这段代码,那非第一个所创建的表不是因为同名而被拒绝了?那如果是,又当如何呢?
用datatabel好些还是在数据库中用临时表呢?

------解决方案--------------------
随机选择数据库表???那你得写两份了,来判断,在你说的那个情况下来进行选择!!!
------解决方案--------------------
我觉得LZ想实现 的效果应该可以用其他的方法来实现,
再说了,你的那个DataTable存 也没有泛型+Linq来的方便