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

如何把GridView绑定到动态表上,并显示动态表内的数据??
动态表:
我希望创建新表,在Page_Load事件中,用用户的编码命名--比如
用户编码0001,那么动态表名为Table_0001,字段有7个,是固定的
我希望将GridView绑到这动态表上,当用户查询该表内的数据时,GV控件能显示结果
该如何做?
(现在我已经有个存储过程用来向动态表内写入用户查询的结果数据)
拜托大家了!感激不尽啊!!

------解决方案--------------------
一样就邦定下去啊。
因为你那个Table_0001是根据你的用户编码来建的。所以你查询时SQL语句就是连对应的用户的编码来查咯。
如:
string sql = "select * from Table_" & 用户编码字符串;
------解决方案--------------------

------解决方案--------------------
探讨
一样就邦定下去啊。
因为你那个Table_0001是根据你的用户编码来建的。所以你查询时SQL语句就是连对应的用户的编码来查咯。
如:
string sql = "select * from Table_" & 用户编码字符串;

------解决方案--------------------
探讨
一样就邦定下去啊。
因为你那个Table_0001是根据你的用户编码来建的。所以你查询时SQL语句就是连对应的用户的编码来查咯。
如:
string sql = "select * from Table_" & 用户编码字符串;

------解决方案--------------------
一样就邦定下去啊。 
因为你那个Table_0001是根据你的用户编码来建的。所以你查询时SQL语句就是连对应的用户的编码来查咯。 
如: 
string sql = "select * from Table_" & 用户编码字符串; 
-----------------------
正解!
------解决方案--------------------
既然写都写进去了,你在根据这个table_编号把它查出来。绑定DV不就完了吗?

或者,存储过程里最后写一句。select * from Table_编号 (同楼上,编号大不了当个参数传进来)

如果你的数据库操作类有返回的DataSet,直接new 一个出来,把你存储过程结果集给它,再绑定就。。。。。。
------解决方案--------------------
探讨
一样就邦定下去啊。
因为你那个Table_0001是根据你的用户编码来建的。所以你查询时SQL语句就是连对应的用户的编码来查咯。
如:
string sql = "select * from Table_" & 用户编码字符串;
-----------------------
正解!

------解决方案--------------------
string scmdText="select * from Table_"+用户编码.ToString();
------解决方案--------------------
探讨
引用:
一样就邦定下去啊。
因为你那个Table_0001是根据你的用户编码来建的。所以你查询时SQL语句就是连对应的用户的编码来查咯。
如:
string sql = "select * from Table_" & 用户编码字符串;

------解决方案--------------------
跟绑定没什么关系啊。只是需要生成sql语句的时候拼进去你的新生成的表名而已。