conn = new SqlConnection System.Configuration.ConfigurationManager.ConnectionStrings["BBS_jshaoConnectionString"].ConnectionString);
conn.Open();
例如 this.labe1.text="selece id from table where id='1'" conn.Close();
conn.Open();
例如 this.labe1.text="selece id from table where id='1'" conn.Close();
解决方案 »
- 有关于new的用法
- 检测FTP指定文件增长,如增加测下载到本地指定文件
- " @ "什么意思
- 安装sqlserver2005是不是就会安装.net框架2.0?
- 关于 c#把word文档转换成html后取出html文件中的内容的问题
- 请教各位!关于C#的接口,对我来说有难度啊!
- 两台拨号方式上网后,如何获得对方机器的当前IP地址
- 100分求解水晶报表中3个简单问题:相对路径,序号,纸张大小!顶者有分,谢谢各位大侠!
- 初学者c/s结构提问
- 使用datagrid的内置编辑功能后,生成的编辑框怎么验证?
- sql语句查询出来的一个值赋 给一个控件的text属性 问题
- Control类的OnClick方法和Click事件的问题
/// 执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行
/// </summary>
/// <param name="strSQL">string</param>
/// <returns>object</returns>
public static object ExecuteScalarSql(string strSQL)
{
SqlConnection myCn = new SqlConnection(CONNECTION_STRING);
SqlCommand myCmd = new SqlCommand(strSQL, myCn);
try
{
myCn.Open();
object result = myCmd.ExecuteScalar();
return result;
}
catch (Exception e)
{
throw e;
}
finally
{
myCmd.Dispose();
myCn.Close();
}
}你把SqlConnection myCn = new SqlConnection(CONNECTION_STRING);改成你的连接字串就可以调用了
这个返回查询所返回的结果集中第一行的第一列。忽略额外的列或行,返回的是object,再自己转换下
适用于查询结果只有一个的情况,比如COUNT(*)