在我的ASHX页面内,我收到JSON 字符串解析后没有用存储过程,而是直接用拼成SQL 语句然后插入到数据库,没有用到存储过程。总感觉用了存储过程要走好多路,感觉效率要低些。请问我这个做法对吗 ?PS,我的数据量比较大,收到的数据直接解析后插入到数据库,所以对效率有一定要求。
解决方案 »
- 一个网站 多个web.config问题
- 请大侠详细介绍一下gridview控件及模板的使用
- asp.net中的ajax登录,如何存储会话状态!!!(使用Membership这套)
- 谁熟悉DNN来看一下
- F5刷新意外自动打开新页
- 请问微软专家 Web用户控件编程遇到的“强名称”有关的问题
- 初学asp.net,请指教Render、OnPreRender、RenderChildren的意思和作用
- 跪求,怎样将信息回传回某个页面中的指定编辑框,并且不能刷新该页面的其他控件内容!!用C#配javascript最好!!
- 关于AjaxPanel控件的问题 急~~~~`急
- 如何把反射获取的类型,当作泛型传递?急,急!
- 控制台程序调用ocx
- 如何将asp.net生成x86形式的
如果你的数据业务逻辑处理非常多或是大的话,建议使用store procedure.Insus.NET的做法,即然都使用ms sql数据库了,当然是使用store procedure
没有业务逻辑,收到JSON数据解析后直接插入
存储过程快的原因是SQL已经写在数据库中了,只需要发送过程过程名,这肯定比SQL要短很多。
批量添加,使用SqlBulkCopy更快
如果看不到微软的例子,自己搜搜其他的~