
c#
逆战先锋
先做好自己
展开
-
使用存储过程查询数据库(sql有动态拼接)
ps:针对上一篇内容,这次给出其中问题的答案,并使用存储过程输出正确的查询结果。 一、基本知识 1. 在书写存储过程时,由外部输入的变量值在定义时不使用declare,且定义位于创建过程和AS之间,包括要从数据库取出的值也需要在此定义; 2. 在存储过程中使用的变量值,需要使用declare定义,且位于AS之后,一般的sql变量也在这里定义,在1中定义了的变量需要对应的在此处定义其副本,原创 2017-08-03 23:28:49 · 4163 阅读 · 0 评论 -
c#窗体程序未响应问题
1.程序本身的bug,导致程序死掉,未响应;2.耗时操作在主线程中执行,导致未响应;(注:这里虽然显示未响应,但程序还没死掉,一直在执行,如果没有bug,能执行到最后,执行完后,会显示正在运行....)如下:解决:新开线程来执行耗时操作原创 2018-02-02 13:39:42 · 5511 阅读 · 0 评论 -
Oracle.ManagedDataAccess冲突问题
【异常类型】:FileLoadException【异常信息】:Could not load file or assembly 'Oracle.ManagedDataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The located a...原创 2018-05-11 10:31:56 · 8195 阅读 · 0 评论