如何赋值? 那应该是 ds.Tables["maindbh"].Rows[0]["a"].ToString().Trim();值没有取到吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有,能执行就是HyperLink1.Text的值没有赋上? HyperLink1.Text =ds.Tables["maindbh"].Rows[0]["1"].ToString().Trim();HyperLink1.DataBind();这样也不行! HyperLink1.Text=ds.Tables["maindbh"].Rows[0].ToString().Trim(); 前面做个判断:if(ds.Tables["maindbh"].Rows[0] != null){ string strTemp = ds.Tables["maindbh"].Rows[0].ToString().Trim(); HyperLink1.Text = strTemp;} 然后在if上设个断点,跟一下看strTemp 取到值没有,如果取到的话,那就是你的控件的问题了,你看看控件的属性是不是设只有问题。 前面做个判断:if(ds.Tables["maindbh"].Rows[0] != null){ string strTemp = ds.Tables["maindbh"].Rows[0].ToString().Trim(); HyperLink1.Text = strTemp;} 应该是if(ds.Tables["maindbh"].Rows.Count >0){ string strTemp = ds.Tables["maindbh"].Rows[0]["a"].ToString().Trim(); HyperLink1.Text = strTemp;} string ConnStr = "workstation id=server;packet size=4096;user id=sa;data source=server;persist security info=False;initial catalog=web-hh "; SqlConnection conn = new SqlConnection(ConnStr); string cmd = SQL; try { SqlCommand scmd = new SqlCommand(cmd,conn); scmd.CommandTimeout = 3600; DataSet ds1 = new DataSet(); SqlDataAdapter sda = new SqlDataAdapter(); sda.SelectCommand = scmd; sda.Fill(ds1);//这个不行 // sqlDataAdapter2.SelectCommand=scmd; // sqlDataAdapter2.Fill(dataSet21); //这个可以 this.HyperLink1.Text = ds1.Tables["maindb"].Rows[0]["1"].ToString().Trim();} string ConnStr = "workstation id=server;packet size=4096;user id=sa;data source=server;persist security info=False;initial catalog=web-hh ";SqlConnection conn = new SqlConnection(ConnStr);string cmd = "select * from maindbh";try { SqlCommand scmd = new SqlCommand(cmd,conn); scmd.CommandTimeout = 3600; DataSet ds1 = new DataSet(); SqlDataAdapter sda = new SqlDataAdapter(); sda.SelectCommand = scmd; sda.Fill(ds1); //用这个就不行 //sqlDataAdapter2.SelectCommand=scmd; // sqlDataAdapter2.Fill(dataSet21); //用这个可以 this.HyperLink1.Text = ds1.Tables["maindb"].Rows[0]["1"].ToString().Trim(); } catch { conn.Close(); } string ConnStr = "workstation id=server;packet size=4096;user id=sa;data source=server;persist security info=False;initial catalog=web-hh ";SqlConnection conn = new SqlConnection(ConnStr);string cmd = "select * from maindbh";try { SqlCommand scmd = new SqlCommand(cmd,conn); scmd.CommandTimeout = 3600; DataSet ds1 = new DataSet(); SqlDataAdapter sda = new SqlDataAdapter(); sda.SelectCommand = scmd; sda.Fill(ds1); //用这个就不行 //sqlDataAdapter2.SelectCommand=scmd;//不是动态建立的 // sqlDataAdapter2.Fill(dataSet21); //用这个可以 this.HyperLink1.Text = ds1.Tables["maindbh"].Rows[0]["1"].ToString().Trim(); } catch { conn.Close(); } 关于异步通信的问题 c# ---------请高手帮忙,谢谢! ZedGraph控件 关于DataGridView控件添加列问题 显示数据 QQ中有消息时,托盘闪烁是如何实现的? StringBuilder生成HTML的问题 Automation服务器不能创建对象? 还是DataGrid的问题 代码如何支持多数据库?使用什么模式? 100分求vs2003 c#.net做的论坛员源码 Webservice层不允许引用BusinessFacade ?
HyperLink1.DataBind();这样也不行!
if(ds.Tables["maindbh"].Rows[0] != null)
{
string strTemp = ds.Tables["maindbh"].Rows[0].ToString().Trim();
HyperLink1.Text = strTemp;
}
if(ds.Tables["maindbh"].Rows[0] != null)
{
string strTemp = ds.Tables["maindbh"].Rows[0].ToString().Trim();
HyperLink1.Text = strTemp;
}
if(ds.Tables["maindbh"].Rows.Count >0)
{
string strTemp = ds.Tables["maindbh"].Rows[0]["a"].ToString().Trim();
HyperLink1.Text = strTemp;
}
SqlConnection conn = new SqlConnection(ConnStr); string cmd = SQL;
try
{
SqlCommand scmd = new SqlCommand(cmd,conn);
scmd.CommandTimeout = 3600;
DataSet ds1 = new DataSet();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = scmd;
sda.Fill(ds1);//这个不行 // sqlDataAdapter2.SelectCommand=scmd;
// sqlDataAdapter2.Fill(dataSet21); //这个可以
this.HyperLink1.Text = ds1.Tables["maindb"].Rows[0]["1"].ToString().Trim();
}
string ConnStr = "workstation id=server;packet size=4096;user id=sa;data source=server;persist security info=False;initial catalog=web-hh ";
SqlConnection conn = new SqlConnection(ConnStr);
string cmd = "select * from maindbh";
try
{
SqlCommand scmd = new SqlCommand(cmd,conn);
scmd.CommandTimeout = 3600;
DataSet ds1 = new DataSet();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = scmd;
sda.Fill(ds1); //用这个就不行
//sqlDataAdapter2.SelectCommand=scmd;
// sqlDataAdapter2.Fill(dataSet21); //用这个可以
this.HyperLink1.Text = ds1.Tables["maindb"].Rows[0]["1"].ToString().Trim();
}
catch
{
conn.Close();
}
SqlConnection conn = new SqlConnection(ConnStr);
string cmd = "select * from maindbh";
try
{
SqlCommand scmd = new SqlCommand(cmd,conn);
scmd.CommandTimeout = 3600;
DataSet ds1 = new DataSet();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = scmd;
sda.Fill(ds1); //用这个就不行
//sqlDataAdapter2.SelectCommand=scmd;//不是动态建立的
// sqlDataAdapter2.Fill(dataSet21); //用这个可以
this.HyperLink1.Text = ds1.Tables["maindbh"].Rows[0]["1"].ToString().Trim();
}
catch
{
conn.Close();
}