背景:从数据库中读取某个值,获取后赋值给变量,最后通过控件显示出来。
GlobalData.SQL_Str = "select sum(小计) from " + GlobalData.Excel_Sheet;//初始化sql查询语句,根据实际需要写即可.
conn.Open();//打开数据库连接.
OleDbCommand cmd_TMDr = new OleDbCommand(GlobalData.SQL_Str, conn);//实例化sql执行语句
object TM = cmd_TMDr.ExecuteScalar();//定义object类,获取查询结果,针对获取单独一个数据.
GlobalData.TotalMoney =int.Parse( TM.ToString());//取出后,赋值.
conn.Close();//关闭数据库连接.
label_TotalMoney.Text = "¥" + GlobalData.TotalMoney.ToString();//将取出值赋值给控件显示.
本文实例讲述了
C#
查询SqlServer数据库并返回单个值的方法。分享给大家供大家参考。具体实现方法如下:
static public string GetSqlAsString(string sqlText, SqlParameter[] sqlParameters, string databaseConnectionString) {
string result = "";
SqlDataReader reader;
SqlConnection connection = new SqlConnection(databaseConnectionString);
using
原文:
获取
动态
SQL查询
语句
返回值
(sp_executesql)在写存储过程时经常会遇到需要拼接SQL语句的情况,一般情况下仅仅是为了执行拼接后的语句使用exec(@sql)即可。
而今天的一个存储过程却需要
获取
动态SQL的查询结果。
需求描述:在某表中根据Id值查询Cost值(表名不确定但表结构确定,如下面的Product表)
如果不考虑
获取
返回值
,我们这样写即可:
decl...
1privatevoidbutton1_Click(objectsender,EventArgse)2{3stringcha="select*fromtushu";4using(SqlConnectionconn=newSqlConnection("server=CHENCHAN-PC\\CC;database=chenchan;uid=sa;p...
//数据库连接字符串
private static string source = @"Data Source = me-PC;DataBase=数据库名;User ID=server用户名;Pwd=server密码;"; //用server用户名登录 //
//private static string source = "server = (Loacl);" + "integrated security=SSPI;" + "database ...
SqlConnection conn = new SqlConnection();
//定义数据库连接
conn.ConnectionString = "Server= 服务器名 ;DataBase= 数据库名称 ;Trusted_Connection=SSPI";
//定义连接字符串
conn.Open();
//打开 数据
2.1 DataReader概述
DataReader 类在 System.Data.SqlClient 命名空间中,对应的类是 SqlDataReader,主要用于读取表中的查询结果
匿名用户1级2013-08-04 回答
C#
连接数据库,查询后怎么输出查询结果可以通过一下方式1:输出的结果可以是集合对象2:输出的结果可以是DataSet或者DataTable下面的案例提供了两种方式:方法返回的是集合对象,内部使用的是DataSetpublic IList GetAllStudents1(){IList dataList = new List();DataSet dataSet ...
ExecuteNonQuery()方然用于增删改数据(返回影响数据库的行数)
ExecuteReader()方法用于查询多行多列(返回SqlDataReader)
ExecuteScalar()方法用于查询单行 (返回单行数据,可以是int或者是string,具体返回什么值要看数据库T-
SQL查询
的语句得出的数据类型)
下面来看一下具体怎么实现返回方法
先来看一下ExecuteNonQuery()方法用于增删改数据
有参有反的方法