我有问题从oracle获取图像字节数据.reader("image")
总是返回0长度.他们的任何解决方法?如果我使用oledb
它然后它的工作但不工作Microsoft EnterpriseLibrary
.
using (IDataReader reader = ExecuteNonQueryOracle(Query))
{
while (reader.Read) {
dict("image") = reader("image");
}
}
public object ExecuteNonQueryOracle(string Query)
{
using (dbCommand == CurrentDatabase.GetSqlStringCommand(Query)) {
dbCommand.CommandType = CommandType.Text;
return CurrentDatabase.ExecuteReader(dbCommand);
}
}
Run Code Online (Sandbox Code Playgroud) 我有以下功能:
$("#drpType").change(function () {
var SelectedVal = this.value;
switch (SelectedVal) {
case "2021":
console.log('a');
console.log('b');
case "2020":
console.log('a');
case "ADB":
console.log('b');
case "PWP":
console.log('c');
}
}
Run Code Online (Sandbox Code Playgroud)
为何,何时SelectedVal
是2021,是否打印a,b,a,b,c
?
在jsfiddle中创建了场景.现在我能够理解你的问题.选择2021
时返回2个div.并且如果switch语句基于fall-thought那么为什么它如果选择EFGH
只有一个div可见而不是3 那么开心呢?
<select id="drpQuotaType" >
<option value="0">Select</option>
<option value="2021">2021</option>
<option value="2020">2020</option>
<option value="ABCD">ABCD</option>
<option value="EFGH">EFGH</option>
</select>
<div id="dv1" style="display:none">Div 1 </div></br>
<div id="dv2" style="display:none">Div 2 </div></br>
<div id="dv3" style="display:none">Div 3 </div></br>
<div id="dv4" style="display:none">Div 4 </div>
$("#drpQuotaType").change(function () {
var SelectedVal = this.value; …
Run Code Online (Sandbox Code Playgroud) 我在Lambda表达式中的可选条件有问题
var shouldCheckDate = !string.IsNullOrEmpty(fromDate);
var result = (from r in db.Notify
where r.ApplicationId == applicationId
&& (shouldCheckDate || r.CreatedDate.Date > date)
select r
).Count;
Run Code Online (Sandbox Code Playgroud)
问题是在这里它总是激发两个条件要么是shouldCheckDate
真的都是假的.我做错了什么?