去msdn上搜吧,都有实例,比这写都行了。
解决方案 »
- 关于DataGridView的Sort方法存在的问题
- 关于此功能的实现
- Process启动一个进程的问题。
- 求从深度研究C# 与 .NET 的书
- 在WebBrowser1_DocumentCompleted过程中,我用了三种方法都得不到下载网页内容,是怎么回事,是取得网页的方法不对吗,请指教。见代码:
- asp.net1.1.4322 c#该字符串未被识别为有效的 DateTime
- treeview中用javascript脚本实现了选中父节点则子节点也选中反之毅然,但是服务器端却不能获得选中的节点???
- 如何修改控件的默认值
- 无法再WEB服务器上启动调试
- data binding, datagrid, textbox同步更新的问题
- 使用Process performance counter的错误?
- C# DataGridView操作
public static int getExesqlCount(String strConn, String sql)
{
int count=0;
using(SqlConnection conn=new SqlConnection(strConn))
{
conn.Open();
using(SqlCommand cmd=conn.CreateCommand())
{
//cmd.CommandText = @"select count(*) from users";
cmd.CommandText =sql;
cmd.CommandType = CommandType.Text;
count = (int)cmd.ExecuteScalar();//执行查询,并返回查询所返回的结果集中第一行的第一列。 忽略其他列或行。
}
conn.Close();
conn.Dispose();
return count;
} }
是的,出了using作用域,自动释放资源。 conn.Close();
conn.Dispose();
我添加这两句也没错,因为释放资源前,内部会判断资源是否已经释放,所以不会重复释放的。