//获取要执行的命令
string sql = txtsql.Text;
SqlCommand cmd = new SqlCommand();
//调用执行方法,因为没有参数,所以最后一项直接设置为null
//注意返回结果是SqlDataReader类型
SqlDataReader mydr = SqlHelper.ExecuteReader(SqlHelper.ConnectionStringLocalTransaction,CommandType.Text, sql, null);
//将结果赋予DataList,作为其数据源
DataList1.DataSource = mydr;
//绑定数据
DataList1.DataBind();
前台
执行的语句:<asp:TextBox ID="txtsql" runat="server" Text="select * from myTable"></asp:TextBox>
绑定表格
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
编号:<%# Eval("id") %> | 姓名:<%# Eval("name") %> 时间:<%# Eval("pdate") %><br/>
</ItemTemplate>
</asp:DataList>