这段代码能不能优化一下?

问题描述

publicstaticDataTableGetTable(CommandTypecmdType,stringcmdText,paramsSqlParameter[]commandParameters){SqlCommandcmd=newSqlCommand();DataTabletable;SqlConnectionconn=newSqlConnection(connectionString);try{conn.Open;PrepareCommand(cmd,conn,null,cmdType,cmdText,commandParameters);SqlDataReaderreader=cmd.ExecuteReader(CommandBehavior.CloseConnection);table=newDataTable();table.Load(reader);reader.Close();cmd.Parameters.Clear();}catch(Exceptionex){throwex;}finally{reader.Close();}returntable;}

解决方案

解决方案二:
你想怎么优化?代码简洁?using()....??/
解决方案三:
感觉还不如直接用DataAdapter填充DataSet,然后返回DataSet.Table[0]舒服。

时间: 2024-09-29 09:18:26

这段代码能不能优化一下?的相关文章

这段代码该如何优化呢 ?

问题描述 这段代码该如何优化呢?是判断二个字符串的相似度的,但是CPU消化得很快.privatestaticintContrastWords(stringword1,stringword2){intre=0;intmaxLength;inti,l;List<string>tb1=newList<string>();List<string>tb2=newList<string>();i=0;l=1;maxLength=word1.Length;if(word1

网页设计与开发-网页设计,有一段代码太冗长了,求帮忙优化下!!!感激不尽!!!

问题描述 网页设计,有一段代码太冗长了,求帮忙优化下!!!感激不尽!!! 在最底下的那一段script代码太冗长了,求帮忙优化下,感激不尽!!! 以下是己完成的代码: <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <style> .explain_box{ float:lef

这段代码如何优化?

问题描述 public void run() {try {WsRequest req=new WsRequest(xmlText);System.err.println(req.getCode());System.err.println(req.getNodes("MoSms"));} catch (Exception e) {e.printStackTrace();}}上面这段代码是每隔30秒就执行一次的.也就是说WsRequest对象一直被new这样子会影响内存和系统性能,如何优化

for-大神们,这样写容易内存溢出,这段代码怎么优化?1000张表,表结构相同,表名不同

问题描述 大神们,这样写容易内存溢出,这段代码怎么优化?1000张表,表结构相同,表名不同 raf = new RandomAccessFile(srcFilerw""); int index = 0; //获取imei数据 connection = getConnection(); String _sql = null; for(int i=0;i<10;i++){ _sql = ""select * from "" + "&q

c#这段代码向数据库批量添加数据为何1000行就需要10分钟啊求大神帮忙优化啊

问题描述 c#这段代码向数据库批量添加数据为何1000行就需要10分钟啊求大神帮忙优化啊 public void ShuaXin() { SqlCommand com = new SqlCommand(""delete from priceavg"" DBHelper.con); DBHelper.con.Open(); com.ExecuteNonQuery(); adapter = new SqlDataAdapter(""select *

抓取动网论坛Email地址的一段代码

抓取动网论坛 Email 地址的一段代码 /** 作者: 慈勤强 Email : cqq1978@gmail.com http://blog.csdn.net/cqq **/ 最近,一直想着怎么宣传我们的新网站,http://www.up114.com . 搜索引擎优化自然是首选,可是也不能放过邮件群发,虽然邮件群发被人所不齿, 不过,只要选定了群发的对象,少发点,应该没什么吧,:=--. 所以就找了一些相关主题的论坛,好多都是动网的论坛,现在就是需要把论坛用户的Email地址 收集下来,网上也

提升网页信噪比之代码和内容优化去噪

网页信噪比指的是网页中的文本内容部分与生成这些文本而产生的html标签内容的比率,一般来说网页信噪比越高,我们的这个网页的质量可能就越好,可以基于搜索引擎对于网页的抓取原则来解释:搜索引擎蜘蛛在抓取网页的时候,会对网页去重,主要是为了去掉网页的噪声,留下有用的信息.网页去重后,搜索引擎主要抓取存储的数据是除去html标签后的文本内容,这部分内容可以认为是不失真声音信号,而同时产生的那部分html标签内容,可以被认为是噪声.   网页信噪比对于SEO的影响 有心的朋友可能就会从北京SEO上面的一段

悠然乱弹:从一段代码讲开去

序言 今天偶然看到一框架,在框架的里面有一段这样的描述: ? 1 2 xxx并不愿意其他人来直接修改YYY框架的代码,因为XXX致力于将它打造为完美的作品,其他人写的代码,实在没有加入进来的意义. 但是您可以当小白鼠,提意见,提bug,好的idea我还是愿意接受的. 这里解释一下,其中xxx是作者名字,YYY是框架名称,这么OSC上牛人众多,牛到这个程度的还是第一次见到,于是就想去速度学习一下.其实框架好不好,看例子代码就可以看出一二,去找了找,果然找到了示例代码,我摘了两个方法: ? 1 2

ajax c# sql-有人能给我段代码吗?关于c#和ajax的

问题描述 有人能给我段代码吗?关于c#和ajax的 其实我的要求很简单:页面上有两个按钮,鼠标放到第一个按钮上,弹出一个悬浮窗,悬浮窗里面显示出第一个按钮对应的数据库中"联系人"."联系电话"两项,都是数据库中的数据.第二个按钮同理.. 多谢!我不是等现成的,而是我想好好学习学习,之前学过编程,由于一些差错之间两年没有做软件开发,所以全忘了,我想重新开始..希望前辈们指点! 半个多月了,我在网上查一些关于AJAS的信息,学习视频,自己写了一段代码,失败了,我觉得现在