在C#中,根据某个字段查询数据库,并将数据库其他字段返回,怎么写事件代码?
展开全部
string connectionString = "Data Source=[ip地址];Initial Catalog=[数据库];User ID=[账号];password=[密码]";
SqlConnection conn = null;
SqlDataAdapter adap = null;
conn = new SqlConnection(connectionString);
conn.Open();
adap = new SqlDataAdapter("select * from t_purchase_user where user_name='"+username+"'", conn);
DataSet ds = new DataSet();
adap.Fill(ds);
return ds;
conn.Close();
SqlConnection conn = null;
SqlDataAdapter adap = null;
conn = new SqlConnection(connectionString);
conn.Open();
adap = new SqlDataAdapter("select * from t_purchase_user where user_name='"+username+"'", conn);
DataSet ds = new DataSet();
adap.Fill(ds);
return ds;
conn.Close();
展开全部
其实就是改变一下sql语句就行了。如:string sql="select * from tableName where id='"+id+"'";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
using System.Data.SqlClient; //引用
public static DataTable squery(string sqlvalues) //sqlvalues 为要更新的SQL语句
{
SqlConnection connsql = new SqlConnection();
connsql.ConnectionString = "Data Source=服务器IP;Initial Catalog=数据库名;User ID=账号;password=密码";;
connsql.Open(); //打开连接
try
{
connsql.Open();
//写入库存数据
SqlCommand update = connsql.CreateCommand();
update.CommandText = sqlvalues;
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = update;
DataSet ds = new DataSet();
da.Fill(ds, "querydate");
return ds.Tables["querydate"];
}
finally
{
connsql.Close();
}
}
供参考
public static DataTable squery(string sqlvalues) //sqlvalues 为要更新的SQL语句
{
SqlConnection connsql = new SqlConnection();
connsql.ConnectionString = "Data Source=服务器IP;Initial Catalog=数据库名;User ID=账号;password=密码";;
connsql.Open(); //打开连接
try
{
connsql.Open();
//写入库存数据
SqlCommand update = connsql.CreateCommand();
update.CommandText = sqlvalues;
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = update;
DataSet ds = new DataSet();
da.Fill(ds, "querydate");
return ds.Tables["querydate"];
}
finally
{
connsql.Close();
}
}
供参考
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最简单的查询啊。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询