ListBox传值问题 SQL语句查询出来的结果怎么传给listBox显示出来求源码备注。 请大婶们不吝赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哥不是大婶sql查询出来的结果保存借datatable 然后给listBox绑定datatable不就可以了嘛? listBox .DataSource = dt; listBox .DataTextField = "textFld"; //textFld 为字段名称 listBox .DataValueField = "valueFld"; //valueFld 为字段名称 listBox .DataBind(); 大神,写不下去了 SQL查询出来的语句怎么赋值给Datable呀,后面的步骤都不会哦 大神求谅解给详细 ListBox控件绑定数据库的两种方法 给你个公式吧,sql语句insert和 selete from调用数据库有略微的不同 cs代码里先using System.Data.SqlClient;//调用数据库都需要public SqlConnection conn;protected void Page_Load(object Sender,EventArgs e){string sql = @"server = xxxxxxx;database=xxxx;user id=sa; password=xxxx;";//server就是装有数据库的电脑id,数据库里有个功能可以查看此id(通常是xxxxxxx-xxxxxx),database 数据库名称;user id数据库用户名 password你自己设置的密码SqlConnection conn = new SqlConnection(sql);conn.Open();string sSql="select 列名1,列明2。 from 表名 where 要求 order by Date desc(排序)"SqlCommand cmd = new SqlCommand();SqlDataReader dr = cmd.ExecuteReader();if(dr.Read()){this.ListBox1.Text = dr[0].ToString();//此处也可以将listbox变成textbox,为ID, dr[0]是第一条数据,如果多条也可以 再写第二条 xxxx.text = dr[1].ToString();}dr.Close();conn.CLose();}这是其中一种方法,还有2种。如果是gridview和datalist等框体 需要dataset 然后fill数据 ,最后要调取 this.gridview1.datasource=dt; this.gridview1.databind();希望可以帮助到你 我这些写在DAL层的,得不到控件啊。今天上午试了一下不知道点弄我是分BLL\DAL\后台 三层来写的。。这个问题纠缠了两天了,请大神细心提供详细源码 直接写在后台里就完了,非要写在DAL里,就在后台那个页面 using DAL; private DAL.DAL名称 自定义名称 = new DAL名称();DataSet ds = select_xxx();//调用DAL里的数据集DAL这个名称里的代码namespace DAL{ public class DAL名称 { public DataSet select_xxx() { DataSet ds = null; string sql = ""; using(SqlConnection conn=DBHelper.CreateConnection()) { SqlDataAdapter sda = new SqlDataAdapter(sql, conn); ds = new DataSet(); sda.Fill(ds); } return ds; } }}就这么套吧源代码太复杂了,没法写啊 js调用后台函数 asp执行速度缓慢 怎么将2008的文件转换成2005的? 将TextBox的值无法写入数据库 急.请教一个代理服务器的问题? 100分,急:怎样用验证控件处理2个(多个)TextBox输入的值之和 是否等于另外一个TextBox的值 为什么注册程序的按钮没有反应呢? datagrid分页出现的问题? 如何自动更新XML文件?? url路由,,,,,,,,,在线等 怎样在ASP.NET里生成QR Code barcode 条形码 odp.net 的 OracleDbType 枚举中 为什么没有 Number 类型
sql查询出来的结果保存借datatable 然后给listBox绑定datatable不就可以了嘛? listBox .DataSource = dt;
listBox .DataTextField = "textFld"; //textFld 为字段名称
listBox .DataValueField = "valueFld"; //valueFld 为字段名称
listBox .DataBind();
SQL查询出来的语句怎么赋值给Datable呀,后面的步骤都不会哦 大神求谅解给详细
ListBox控件绑定数据库的两种方法
先using System.Data.SqlClient;//调用数据库都需要public SqlConnection conn;
protected void Page_Load(object Sender,EventArgs e)
{
string sql = @"server = xxxxxxx;database=xxxx;user id=sa; password=xxxx;";//server就是装有数据库的电脑id,数据库里有个功能可以查看此id(通常是xxxxxxx-xxxxxx),database 数据库名称;user id数据库用户名 password你自己设置的密码
SqlConnection conn = new SqlConnection(sql);
conn.Open();string sSql="select 列名1,列明2。 from 表名 where 要求 order by Date desc(排序)"
SqlCommand cmd = new SqlCommand();
SqlDataReader dr = cmd.ExecuteReader();
if(dr.Read())
{
this.ListBox1.Text = dr[0].ToString();//此处也可以将listbox变成textbox,为ID, dr[0]是第一条数据,如果多条也可以 再写第二条 xxxx.text = dr[1].ToString();
}
dr.Close();
conn.CLose();}这是其中一种方法,还有2种。如果是gridview和datalist等框体 需要dataset 然后fill数据 ,最后要调取 this.gridview1.datasource=dt;
this.gridview1.databind();希望可以帮助到你
我是分BLL\DAL\后台 三层来写的。。这个问题纠缠了两天了,请大神细心提供详细源码
就在后台那个页面 using DAL;
private DAL.DAL名称 自定义名称 = new DAL名称();DataSet ds = select_xxx();//调用DAL里的数据集DAL这个名称里的代码namespace DAL
{
public class DAL名称
{
public DataSet select_xxx()
{
DataSet ds = null;
string sql = "";
using(SqlConnection conn=DBHelper.CreateConnection())
{
SqlDataAdapter sda = new SqlDataAdapter(sql, conn);
ds = new DataSet();
sda.Fill(ds);
}
return ds;
}
}
}
就这么套吧源代码太复杂了,没法写啊