日期:2014-05-18 浏览次数:20869 次
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();