在C#中,根据某个字段查询数据库,并将数据库其他字段返回,怎么写事件代码?

 我来答
liyihan20
2011-07-09 · TA获得超过251个赞
知道小有建树答主
回答量:230
采纳率:100%
帮助的人:176万
展开全部
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();
张金1222
2011-07-09 · 超过12用户采纳过TA的回答
知道答主
回答量:144
采纳率:0%
帮助的人:73.8万
展开全部
其实就是改变一下sql语句就行了。如:string sql="select * from tableName where id='"+id+"'";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
same_yu
2011-07-09 · 超过16用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:39.3万
展开全部
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();

}



供参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
茂昂2N
2011-07-09 · TA获得超过126个赞
知道小有建树答主
回答量:267
采纳率:0%
帮助的人:150万
展开全部
最简单的查询啊。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式