问题列表 - 第40572页

格式化GridView数据集中的DateTime字符串表示形式

只是寻找一些修改典型的策略

mm/dd/yy 00:00:00只是
在绑定到gridview的数据集中返回的日期时间项目的mm/dd/yy

谢谢

该项目位于数据集中,我只是执行以下操作

gridview.DataSource = GetDataSet();
gridview.DataBind();
Run Code Online (Sandbox Code Playgroud)

所以我目前没有与数据集进行大量的互动.我可以通过它来蛮力迭代并做类似的事情

foreach(Table)
   foreach(Row)
      grab date Col, format and concat to look as desired
Run Code Online (Sandbox Code Playgroud)

但这非常混乱,并且想知道是否有更优雅的解决方案.

c# asp.net stored-procedures

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

如何确定我们应该选择哪一个使用MEF与任何IoC?

在哪种情况下我们应该使用什么?在什么情况下我们会选择一起使用?

.net c# wpf mef ioc-container

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

在组合框中设置默认项目

我有一个在组合框中设置项目的功能,默认情况下会设置一个项目

- 选项列表 -

 public void SetOperationDropDown()

    {

        int? cbSelectedValue = null;
        if(cmbOperations.Items.Count == 0)
        {
            //This is for adding four operations with value in operation dropdown  
            cmbOperations.Items.Insert(0, "PrimaryKeyTables");
            cmbOperations.Items.Insert(1, "NonPrimaryKeyTables");
            cmbOperations.Items.Insert(2, "ForeignKeyTables");
            cmbOperations.Items.Insert(3, "NonForeignKeyTables");
            cmbOperations.Items.Insert(4, "UPPERCASEDTables");
            cmbOperations.Items.Insert(5, "lowercasedtables");
            //ByDefault the selected text in the cmbOperations will be -SELECT OPERATIONS-. 
            cmbOperations.Text = "-SELECT OPERATIONS-";
        }
        else
        {
            if(!string.IsNullOrEmpty("cmbOperations.SelectedValue"))
            {
                cbSelectedValue = Convert.ToInt32(cmbOperations.SelectedValue);
            }
        }
        //Load the combo box cmbOperations again 
        if(cbSelectedValue != null)
        {
            cmbOperations.SelectedValue = cbSelectedValue.ToString();
        }
    }
Run Code Online (Sandbox Code Playgroud)

有谁能建议这样做的方法?

c# visual-studio winforms

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

在try catch c#中处理AccessViolation异常

如何在try-catch块中捕获AccessViolation异常:

这是下面的代码:

public static BP GetBloodPressure(string vendorid, string productid)
{
    BP Result = new BP();
    try
    {
        GETBPData BPreadings = new GETBPData();
        UInt16 VendorId = Convert.ToUInt16(vendorid, 16);
        UInt16 ProductId = Convert.ToUInt16(productid, 16);

        if (HealthMonitorData.HidDataTap_GetBloodPressure(VendorId, ProductId, ref BPreadings)) // error here
        {

            if (BPreadings.ucSystolic == 0 && BPreadings.ucDiastolic == 0 && BPreadings.DeviceId1 == 0 && BPreadings.DeviceId2 == 0 && BPreadings.ucPulse == 0)
            {
                Result = null;

            }
            else
            {
                Result.UcSystolic = BPreadings.ucSystolic;
                Result.UcDiastolic = BPreadings.ucDiastolic;
                Result.UcPulse = BPreadings.ucPulse;
                Result.DeviceId1 = BPreadings.DeviceId1; …
Run Code Online (Sandbox Code Playgroud)

wpf try-catch mvvm c#-4.0

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

在GridLayout中更新网格

我有一个通过JPanel中的GridLayout布局的对象数组.我需要能够在数组中的索引中重新创建对象,并使用GridLayout更新来反映这一点.到目前为止,我无法找到"刷新"或重绘GridLayout.是否可以在不创建整个GridLayout或JPanel的情况下刷新GridLayout?假设我无权访问JFrame.

import javax.swing.*;
import java.awt.*;

public class Test
{
    public static void main(String args[])
    {
        JFrame frame = new JFrame();
        JPanel panel = new JPanel();

        panel.setLayout(new GridLayout(5,5));

        JLabel[][] labels = new JLabel[5][5];
        for (int i = 0; i < 5; i++)
        {
            for (int j = 0; j < 5; j++)
            {
                labels[j][i] = new JLabel("("+j+", "+i+")");
                panel.add(labels[j][i]);
            }
        }

        labels[0][0] = new JLabel("Hello World");

        //Without doing it this way (cause my objects can't do this)
        //labels[0][0].setText("Hello World!");

        frame.add(panel);

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); …
Run Code Online (Sandbox Code Playgroud)

java refresh jpanel repaint grid-layout

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

禁用浏览器滚动条

嗨是否可以通过java脚本禁用浏览器滚动条...?如果有,怎么样?

如果有人知道的话请帮帮我...在此先感谢..

javascript jquery

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

有没有办法在mysql语句中爆炸单元格值

我在表格中有列,我将标签ID存储为1 | 5 | 10

我想使用mysql查询来爆炸列

mysql explode

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

使用python的TCP端口 - 如何将命令输出转发到tcp端口?

我想在python中开发一个代码,它将在localhost中打开一个端口,并将日志发送到该端口.日志只是python文件的命令输出.

喜欢 :

hello.py

i = 0  
while True:  
    print "hello printed %s times." % i  
    i+=1
Run Code Online (Sandbox Code Playgroud)

这将不断打印声明.我想要这个续.输出发送到打开的端口.

任何人都可以告诉我如何做同样的事情?

提前致谢

python command-line tcp send

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

从MySQL中的int列中选择时如何输出enum/string

我正在使用view来完成大部分关于MySQL数据的报告.在其中一个表中,我想在选择数据时将特定列视为ENUM,但它当前是int.

我知道可以使用内部联接来实现这一点,但我会将其作为我的最后选择.

有没有办法构建视图或选择查询,以便我可以将int类型转换为枚举并具有字符串输出而不是int?就像是

SELECT CONVERT(int_column, ENUM('A', 'B', 'C')) FROM table;
Run Code Online (Sandbox Code Playgroud)

我需要将该列存储为int,将列更改为枚举将需要在应用程序级别进行太多更改,并且这只需要一个特定的报告,所以应该没问题.枚举只有11个值.

如果无法进行铸造,那么可以选择三级操作员还是内联工程?

谢谢

mysql enums select

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

如何"重置"iPhone应用程序中的标签栏

我有一个iPhone应用程序:当你打开应用程序时,你会看到"LoginView".如果您登录到应用程序,您会看到一个TabBarController.在第三个和最后一个选项卡中有"注销"按钮.如果单击,则会再次看到"LoginView".我的问题是,如果你再次登录,你会看到"旧"标签栏,所选标签是第三个,而不是一个标签,并且有一个"退出"按钮.此外,如果用户使用其他用户登录,请查看上一个用户的旧数据(非常危险).

这是代码: - Delegate.h:

UITabBarController *tabBarController;
LoginViewController *loginView;
Run Code Online (Sandbox Code Playgroud)

- Delegate.m(didFinishLaunchingWithOptions):

[self.window makeKeyAndVisible];

loginView = [[LoginViewController alloc] init];

if (YES) { /* if the user is not already logged */
    [self.window addSubview:loginView.view];
}
Run Code Online (Sandbox Code Playgroud)

Delegate.m(方法):

- (void)loginComplete {
    [loginView dismissModalViewControllerAnimated:YES];
    [window addSubview:tabBarController.view];
}

- (void)logoutComplete {
    [[tabBarController view] removeFromSuperview];
    [tabBarController release];
    [window addSubview:loginView.view];
}
Run Code Online (Sandbox Code Playgroud)

这是两个不同viewcontrollers中的两种方法:

- (IBAction)login:(id)sender {

     TabNavisAppDelegate *delegate =
      (TabNavisAppDelegate *) [[UIApplication sharedApplication] delegate];
  [delegate loginComplete];
  }
Run Code Online (Sandbox Code Playgroud)

(注销方法是一样的)

伙计们,我该如何解决这个痛苦的问题呢?所以,这里有一个我想要的应用程序列表:"Foursquare","Brightkite"等.每个人都有一个登录屏幕,一个标签栏视图和一个注销按钮.

感谢大家.

iphone tabbar

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