我在页面上放了DataGrid控件,连接数据库的代码如下,为什么点击按钮不能显示数据?指点一下,谢谢!
解决方案 »
- ASP.NET 购物车 谁能帮我做个最简单的购物车呢?
- asp.net如何异步处理,求解!!!!
- Read()操作数据库出现错误!
- 一个同事要我把Master页面改成用户控件,他说Master页面有刷新?
- 如何给自己的Asp.net网站加上版权
- URL重写加Request.Querstring的问题
- 请大家给个免费的javascript做的计算器控件
- 各位大哥,帮我看看这个配置文件 compilers显示无效错误
- 菜鸟求助!!sos!关于操作必须使用一个可更新的查询。
- datagrid的编辑按钮无响应
- 新闻发布,怎样做到图片混排?不用外部控件如:freetextbox,可以自已编码实现吗?
- 请问怎样解决在把内容写入数据库中的单引号和双引号的问题?
tableName = txtTableName.Text Dim strConnection As String
strConnection = "Server=BILLGATES;DataBase=模糊决策分析数据库;User Id=sa;Password=;" Dim cnSqlServer As New SqlConnection(strConnection)
Dim strSQL As String = "SELECT * FROM " & tableName & ""
Dim da As New SqlDataAdapter
Dim ds As New DataSet
da = New SqlDataAdapter(strSQL, strConnection)
ds = New DataSet(" & tableName & ") da.Fill(ds)
dbgInformation.DataSource = ds.Tables(0) End Sub
修改为:ds=New DataSet()
你能告诉我你上一句的意思吗?
dbgInformation.DataBind() //没有绑定数据库
试试加上面一句上去
我觉得你这样写的太麻烦了
完全可以这样写啊
cnSqlServer=New SqlConnection("Server= ;UID=;PWD= ;DataBase= ")
da=New SqlDataAdapter(strSql,cnSqlServer)
cnSqlServer.Open()
da.Fill(ds,"tableName")
dbgInformation.DataSource = ds
dbgInformation.DataBind()
cnSqlServer.Close()
dbgInformation.DataSource = ds.Tables(0)
这里差了一句,指定了该控件的数据源后,还要一个绑定的命令
dbgInformation.DataBind()
da.Fill(ds)
方式一
ds = New DataSet(" & tableName & ")//这里的table名不一定要和数据库相同,可以随便命
da.Fill(ds," & tableName & ")
方式二
ds = New DataSet()
da.Fill(ds)
两种方式都正确