日期:2014-05-18 浏览次数:21024 次
select count(*) from 你的表 where 你的条件
------解决方案--------------------
用IBatis。写个XML就可以了。
------解决方案--------------------
select count(*) from 你的表 where 你的条件
------解决方案--------------------
SqlConnection conn = new SqlConnection("data source=.;uid=sa;pwd=;database=test");
string mysql="select count(*) from test"; 
SqlDataAdapter myDapter=new SqlDataAdapter(mysql,conn); 
DataSet ds=new DataSet(); 
myDapter.Fill(ds); 
DataTable dt = ds.Tables[0]; 
if(dt.Rows.Count >=1) 
{ 
    this.label1.Text = "一共有" + dt.Rows[0][0].ToString() + "条数据";
    MessageBox.Show("登录成功");
} 
else 
{ 
    MessageBox.Show("登录失败");
}
------解决方案--------------------
private void Page_Load(object sender, System.EventArgs e)
	{
		string strCnn="data source=(local);Initial Catalog=bookstore;UserId=**;Pwd=**;Connection Timeout=30";
		SqlConnection sqlCnn=new SqlConnection(strCnn);
		sqlCnn.Open();
               SqlCommand sqlCmd=sqlCnn.CreateCommand();
               sqlCmd.CommandType=CommandType.Text;
		SqlDataReader sqlReader;
		sqlCmd.CommandText="Select * from T_Publishers where Pub_Addr like @addr";
		sqlCmd.Parameters.Add("@Addr",SqlDbType.VarChar,50);
		sqlCmd.Parameters["@Addr"].Value="西安%";
	        sqlReader=sqlCmd.ExecuteReader();
		DataGrid1.DataSource=sqlReader;
		DataGrid1.DataBind();
		sqlReader.Close();