我也能实现把查找到的数据参与计算,可是我感觉我写的很乱,对原理还是不是很清楚,球高手指教,把查找出的数据赋给变量,详细介绍一下数据库连接之后的操作,也就是把数据显示到Form中,还有把数据赋给一个变量,最好有源代码
给你个用例:
///先定义一个变量给你使用
String StrShiyong="";
SqlConnection conn = new SqlConnection("数据库连接字符串");
String sqlstr="select TableName.C from TableName where TableName.ID=50";
SqlCommand cmd = new SqlCommand(sqlstr, conn);
conn.Open();
SqlDataReader sdr = cmd.ExecuteReader();
///你可以使用StrShiyong赋值了如下
if(sdr.Read())
{
StrShiyong=sdr[0].ToString();
}
sdr.Close();
cmd.Dispose();
conn.Close();
///这儿的字符变量StrShiyong你可以自由使用了。
///先定义一个变量给你使用
String StrShiyong="";
SqlConnection conn = new SqlConnection("数据库连接字符串");
String sqlstr="select TableName.C from TableName where TableName.ID=50";
SqlCommand cmd = new SqlCommand(sqlstr, conn);
conn.Open();
SqlDataReader sdr = cmd.ExecuteReader();
///你可以使用StrShiyong赋值了如下
if(sdr.Read())
{
StrShiyong=sdr[0].ToString();
}
sdr.Close();
cmd.Dispose();
conn.Close();
///这儿的字符变量StrShiyong你可以自由使用了。
参考资料:数据库管理员手册
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-10-22
你声明一个变量,比如:string a="";
a=数据库查出的值;
如果a在整个页面都用,那就把a声明成全局变量,反之声明成局部变量
a=数据库查出的值;
如果a在整个页面都用,那就把a声明成全局变量,反之声明成局部变量
第2个回答 2010-10-22
C#读取 SQL Server 数据库表的例子
C#写入 SQL Server 数据库表的例子
本回答被提问者采纳
C#写入 SQL Server 数据库表的例子
本回答被提问者采纳