问题列表 - 第46607页

如何从数据库datareader解析值并处理可能的NULL值?

我已经遇到过这个问题几次,从来没有得到一个好的答案.我认为其他人必须已经处理过这个问题.

我有一个从数据库返回的datareader,我想使用其中的值,但值可能包含或不包含NULL.我想有一个辅助函数,它接受来自datareader的值,如果它不是NULL则返回值,如果是NULL则返回空格.

我遇到的问题是我正在测试的变量的数据类型是可变的.它可以是String,Integer或DateTime.任何人都可以建议一种简单的方法来测试该值,然后返回原始值(如果可能的话,返回相同的数据类型)或其他什么,如果它是NULL?

我目前正在使用VB.NET,但我也想知道如何在C#中执行此操作.谢谢.

c# vb.net null types

2
推荐指数
1
解决办法
6318
查看次数

从json到enum的mvc绑定问题(从int到enum的customexception)

我有这个问题:我使用json将数据发送到服务器.一切正常,但问题是这样的情况:

public enum SexType
{
  Male : 0,
  Female : 1
}

class People{
  public SexType Sex {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

这创造了我的json:

{"Sex" : 0}
Run Code Online (Sandbox Code Playgroud)

当我发送回服务器时,这填补了ModelStateError的问题:从类型'System.Int32'到类型'SexType'的参数转换失败,因为没有类型转换器可以在这些类型之间进行转换.

但如果我用"一切正常"来包装价值:

{"Sex" : '0'}
Run Code Online (Sandbox Code Playgroud)

有人有同样的问题吗?

Tnx为所有人!

model-view-controller binding json

3
推荐指数
1
解决办法
3014
查看次数

php移动网站,需要建议

我打算建立一个非常简单的移动网站,涉及表单提交和数据库存储,几年前我听到了一些名为wap和wml的东西来制作这类网页,所以我在google上搜索IDE或SDK,但它似乎关于那些的所有页面都不再可用,我想......

无论如何,人们现在使用什么来构建移动网站(因为很明显,我对这方面的态度却落后了)?如果您不介意,请提供有关今天如何建立移动网站的阅读材料,非常感谢

php mobile-website

1
推荐指数
1
解决办法
1555
查看次数

6
推荐指数
2
解决办法
862
查看次数

Magento cms页面呈现{{}}个变量

在magento的哪个地方是{{}} - 变量正好被取代了?文件?

variables templates render magento content-management-system

4
推荐指数
1
解决办法
4433
查看次数

JQuery-tmpl模板切换不起作用

我正在尝试使用官方的jquery-tmpl插件实现"更多/更少"的功能.

我查看了这些示例,但似乎无法在我自己的实现中使用该功能.

当我点击我的一个"更多"按钮时,我似乎得到一个错误: Uncaught TypeError: Property 'tmpl' of object #<an Object> is not a function

这是我在这里的实现

据我所知,我正在尝试替换的示例是执行以下操作:

  1. 渲染"主"模板
  2. 单击鼠标:为单击的元素找到相应的模板对象(tmplItem).
  3. 传递参考新模板.
  4. 调用update函数重新渲染.

我理解文档错了吗?据我所知,我正在做与官方文档中的例子相同的事情.

jquery jquery-templates

2
推荐指数
1
解决办法
3022
查看次数

在 VB.NET 中实现索引

Public Class IndexableLinkedList(Of T)
  Inherits LinkedList(Of T)

 '??? implement an index 'property' '

End Class
Run Code Online (Sandbox Code Playgroud)

.net vb.net

0
推荐指数
1
解决办法
453
查看次数

iOS - 动态按钮

我正在尝试使用通过代码(没有IB)在我的项目中创建的动态按钮,它们出现在我想要的地方和方式但他们不会触发他们的行为.

UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    button1.frame = CGRectMake(475, 302, 49, 58);
    [button1 setTitle:@"1" 
             forState:(UIControlState)UIControlStateNormal];
    [button1 addTarget:self
                action:@selector(goToFirstTrailer) 
      forControlEvents:(UIControlEvents)UIControlEventTouchDown];
    [myImageView addSubview:button1];


-(void)goToFirstTrailer {
    [self startAnimator:@"OutsideToTrailer1_" forNumFrames:60];
}
Run Code Online (Sandbox Code Playgroud)

放置的imageView具有按钮和启用用户交互.

任何你可以流下的光都会非常感激.

iphone ios ios-4.2

6
推荐指数
1
解决办法
1万
查看次数

是否可以循环具有特定DataAnnotation和特定值的属性?.NET C#

假设我有一个自定义DataAnnotation属性的多个属性:

[Objective].
Run Code Online (Sandbox Code Playgroud)

我只想将记录放在我的viewmodel中,其值为'Y'并且用[Objective]的属性修饰

这种事可能吗?

.net c# asp.net-mvc data-annotations

2
推荐指数
1
解决办法
335
查看次数

LINQ:内部连接到子查询中的第一行?

有人可以帮忙吗?

我有2个班,基本上有1个会员和其他会议.

它们被称为"名称"的共同字段连接在一起

有1个成员,但可以是很多会话.

所以如果我做一个标准的加入我会回来1个成员和很多会话..我只想回到第一排会话.

会话中有一个名为SessioEndTime的字段.所以我需要由DESC订购这个来挑选第一条记录.

这是我的linq我有太多的回报,我想我需要一个子查询,但我有点困惑.

  var sessions = from m in this.members 
                   join s in this.sessions
                   on m.Name equals s.Name
                   select new { MemberName = m.Name, SessionTime = s.SessioEndTime};
Run Code Online (Sandbox Code Playgroud)

帮助真的很感激.

编辑

为了说清楚,想象我有5个成员,每个成员都有NUMEROUS个会话.我只希望收到我的5个成员但每个只有1个会话,该会话是最新的会话,可以从SessionEndTime获得.

我想我做得更清楚一点,如果我没有那么请告诉我.

linq linq-to-objects linq-to-sql

4
推荐指数
1
解决办法
3062
查看次数