vamosCheng

导航

2013年8月7日 #

output和returnvalue的作用

摘要: 贴两段代码。1> public int ExecuteNonQuery(string pro, MobileOrder or) { SqlParameter[] sp = { new SqlParameter("@customer",SqlDbType.NVarChar,10), new SqlParameter("@IDCardNo",SqlDbType.NVarChar,18), new SqlParameter("@SaleID",SqlDbType.Int), new SqlParameter("@Mobile 阅读全文

posted @ 2013-08-07 18:09 vamosCheng 阅读(261) 评论(0) 推荐(0) 编辑

2013年5月4日 #

完全删除sqlserver

摘要: 数据库作为应用的基础,是编程人员必不可少的工具。作为一个初次接触编程的菜鸟,遇到了一个问题。因为首次安装的数据库没能成功,后来卸载后再安装总会出现各种各样的问题。一朋友介绍说,这可能是因为没有卸载完全的原因。搜索网络后,给出自己卸载的过程。 第一步,得停止有关sqlserver的全部服务。第二步,选择windows installer,删除和sqlserver相关的组件。虽然很多网友建议选择其他非专用的绿色版本。可自己还是觉得这个卸载软件比较靠谱。毕竟针对的是windows自己的产品。第三步,用srvinstw删除相关服务。第四步,将注册表中相关文件夹删除HKEY_CURRENT_USER-- 阅读全文

posted @ 2013-05-04 20:29 vamosCheng 阅读(239) 评论(0) 推荐(0) 编辑

2013年3月24日 #

异常处理

摘要: 异常处理是每个应用程序都必须考虑的问题。在c#中,常常用 try{} catch{} finally{}结构体来处理异常。 try结构中写的是会出现异常的语句。catch结构中写的是出现异常后解决的方法。finally结构内写的是每次处理都要完成的内容。 catch后面常加括号,括号内为异常的类型。c#中封装了很多种异常类型。常常在执行一次后,如果出现问题,c#会只能提示出现异常的类型。 通过提示,在窗口状态栏会提示异常的类型。 尤其注意变量赋值问题。在三个结构体中定义的变量,只能在各个结构体中使用。 阅读全文

posted @ 2013-03-24 22:46 vamosCheng 阅读(134) 评论(0) 推荐(0) 编辑