小编JP *_*oto的帖子

VB.NET中的可空类型?

可以在VB.NET中使用Nullable类型吗?如果是这样,是否可以使用Nullable Integer,我可以使用在SQL Server中接受NULL的字段?例子将不胜感激.

vb.net

25
推荐指数
3
解决办法
4万
查看次数

在WinRT中创建选项卡

我正在为Windows 8开发一个C#/ XAML Metro风格的应用程序.WinRT中的XAML没有"tab"控件.但是,我试图模仿Windows 8商店中的结果.例如,此图像显示"概述","详细信息"和"评论"标签:

在此输入图像描述

我该如何创建这些?

RadioButton似乎有道理.我想我可以使用GroupName来确保只选择一个项目.但是,如果我使用RadioButton,我不知道如何使所选项目看起来是深灰色,而其他选项是浅灰色.有人能告诉我一个RadioButton的XAML,它没有显示那个小小的东西吗?选择时也是深灰色,未选中时是浅灰色.

非常感谢!

c# xaml windows-8

19
推荐指数
3
解决办法
7555
查看次数

比较一个对象为null!

我试图验证一个对象是否为null,我正在使用这种语法:

void renderSearch(Customer c){
         System.out.println("search customer rendering>...");
         try {
             if(!c.equals(null)){            
                 System.out.println("search customer  found...");
             }else{               
                 System.out.println("search customer not found...");
             }
         } catch (Exception e) {
             System.err.println ("search customer rendering error: "
                                     + e.getMessage()+"-"+e.getClass());
         }
     }
Run Code Online (Sandbox Code Playgroud)

我得到以下异常:

搜索客户渲染错误:null class java.lang.NullPointerException

我以为我正在用if和else循环来考虑这种可能性.任何帮助,将不胜感激.

java null object

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

VSTO写入Excel中的单元格!

为什么这样做:

((Excel.Worksheet)Application.ActiveSheet).get_Range("A1", "A1").Value2 = text;
Run Code Online (Sandbox Code Playgroud)

但这不是:

Excel.Worksheet activeSheet = ((Excel.Worksheet)Application.ActiveSheet);
activeSheet.Cells[0, 0] = text;
Run Code Online (Sandbox Code Playgroud)

我需要第二种方式,因为我需要使用rowIndex和colIndex循环.我怎样才能做到这一点?

我收到错误:

mscorlib.dll中发生未处理的"System.Runtime.InteropServices.COMException"类型的异常附加信息:来自HRESULT的异常:0x800A03EC

.net c# excel

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

Oracle:从记录数据类型中选择

我有一个函数返回记录数据类型(2个字段:ID和名称).如何从select语句中获取数据?

具体来说,我正在尝试使用OracleCommand对象尝试将对象转换为我的C#代码.我最初尝试过......

CALL FUNCTION_NAME() INTO :loRetVal
Run Code Online (Sandbox Code Playgroud)

...但是对于我使用的任何类型,我都会收到数据类型错误.我也试过......

SELECT * FROM FUNCTION_NAME()
Run Code Online (Sandbox Code Playgroud)

......而且......

SELECT * FROM TABLE ( FUNCTION_NAME() )
Run Code Online (Sandbox Code Playgroud)

......无济于事 我想我在寻找......

SELECT * FROM RECORD ( FUNCTION_NAME() )
Run Code Online (Sandbox Code Playgroud)

......当然,这不存在.

我能够想出的唯一解决方案是在另一个函数调用中包装此函数调用,其中外部函数返回包含此唯一记录的记录表.然而,这似乎很麻烦,我正在寻找一种更简单的方法.任何帮助,将不胜感激.

编辑:对不起,我也试过了SELECT FUNCTION_NAME() FROM DUAL.

oracle

4
推荐指数
2
解决办法
3万
查看次数

如何在条件中找到Sum(字段),即"select*from sum of sum(field)<150"

我只需要检索大小字段的总和值<= 150的特定记录.我有下面的表......

userid size
1       70
2      100   
3       50
4       25
5      120
6       90
Run Code Online (Sandbox Code Playgroud)

输出应该是......

userid size
1       70
3       50
4       25
Run Code Online (Sandbox Code Playgroud)

例如,如果我们添加70,50,25,我们得到145,<= 150.

我将如何编写查询来完成此任务?

mysql sql

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

无法导航到其他页面

我有一个按钮和一个tapped事件:

private void btnSetLocationName_Click_1(object sender, RoutedEventArgs e)
    {
        ApplicationModel.LocationName = locationName.Text;
        Frame.Navigate(typeof(GroupsPage));
    }
Run Code Online (Sandbox Code Playgroud)

我想导航到另一个页面.不幸的是,Frame.Navigate不起作用.我还试图确保它在GUI线程中运行:await this.Dispatcher.RunAsync(CoreDispatcherPriority.High,()=> Frame.Navigate(typeof(GroupsPage)));

但是,它应该这样做,因为按钮的单击处理程序在GUI线程中运行.

发生以下错误:灾难性故障(HRESULT异常:0x8000FFFF(E_UNEXPECTED))

xaml windows-8 windows-runtime winrt-xaml

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

如何在运行时检索已加载程序集的信息?(c#,.NET)

在.NET c#3.5中,我有一个控制台应用程序(A),它引用了几个程序集(X,Y,Z).

如何在运行时获取已加载程序集的版本信息?

我可以使用反射来获取当前正在执行的程序集的信息

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
Run Code Online (Sandbox Code Playgroud)

但不是加载的程序集.谢谢你的帮助!

.net c# assemblies

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

C++语法问题

我需要帮助解决我遇到的c ++语法问题.

#include <iostream>
#include <vector>
#include <string>
#include <cmath>
#include <fstream>
#include <stdlib.h>
#define RANGE 15.0

#define NUMBINS 15

struct _freq
{

    float ini, end;
    int q;
};

typedef _freq freq;

vector<freq> alphaCutoffSelector(vector<atom> A,string _i,string _j,float r=RANGE,
                                 int b=NUMBINS);

vector<freq> alphaCutoffSelector(vector<atom> A,string _i,string _j,float range,
                                 int bins)
{
    vector<freq> F;
    freq *f;
    double D;

    for (int i=0;i<bins;i++)
    {
      f=new freq;
      f->ini=i*(range/bins);
      f->end=f->ini+range/bins;
      f->q=0;
      F.push_back(*f);
    }

    for(int i=0;i<A.size();i++)
    {
      for (int j=0;j<A.size();j++)
      {
        for(int k=0;k<bins;k++)
        {
           if(i!=j && A[i].getResName()==_i && …
Run Code Online (Sandbox Code Playgroud)

c++

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

标签 统计

c# ×3

.net ×2

windows-8 ×2

xaml ×2

assemblies ×1

c++ ×1

excel ×1

java ×1

mysql ×1

null ×1

object ×1

oracle ×1

sql ×1

vb.net ×1

windows-runtime ×1

winrt-xaml ×1