问题列表 - 第27158页

用于读取.ini文件的Windows批处理脚本

我正在尝试.ini使用以下格式读取文件:

[SectionName]
total=4
[AnotherSectionName]
total=7
[OtherSectionName]
total=12
Run Code Online (Sandbox Code Playgroud)

基本上我想从.ini文件中打印出某些值,例如总数下面OtherSectionName跟着总数AnotherSectionName.

windows ini cmd batch-file

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

Windows Mobile UI体系结构

我的任务是重写移动客户端(Win CE,Win Mobile 6及更高版本)应用程序,因为我们当前的基于MCSF的实现不再可用.我找到了这个MVC框架:http://blogs.msdn.com/priozersk/archive/2008/10/10/mobile-mvc-framework-part-1.aspx

这是目前的热点吗?

我们的需求包括:
- 支持不同的语言
- 支持不同的分辨率(QVGA,VGA,但可能是640x200,800x600)
- 可编辑的网格
- 最好在设备上有一个本地数据库,也许是SQL Server CE
- 它必须快,所以基础设施需要少量的垃圾
- 最好的后端仍然是asmx网络服务?WCF似乎不支持开箱即用的Compact Framework很多绑定.

我想要一个MVC方法,以便我们可以在需要时替换视图.数据模型非常广泛,客户端需要能够处理相当多的数据.

任何指针或建议将不胜感激.

干杯

c# model-view-controller frameworks compact-framework windows-mobile

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

在Delphi 6中是否有类似地图或哈希表的内容?

在delphi 6中是否存在任何类型的本地地图实现(将值映射到值和对象) - 到目前为止互联网一直没有帮助.我刚刚把一个delphi项目转储到我的上面,我的背景是c ++和java,而delphi项目的前一个开发人员进行线性搜索.

谢谢.

delphi

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

Rails插件 - 作为插件安装或安装为Gem

我是rails的新手,对插件有疑问.在ROR应用程序中使用第三方插件时,您可以采用两种方法:

1)使用sudo gem install GEM安装gem,然后在rails项目中"require"它

2)使用script/generate插件安装PLUGIN安装插件.代码中的插件出现在您的供应商目录中,然后您很高兴(有时,我无法通过此方法使Devise工作).

既然看起来这两种方法都完成了同样的事情,为什么我要选择一种方法而不是另一种方法.

谢谢,

rubygems ruby-on-rails ruby-on-rails-plugins

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

SQL Server 2005:从2个相同的记录更新一条记录

我在SQL Server 2005 db中的表中有2条记录,它们具有完全相同的数据.我想有一个更新无论如何record.Is做呢?遗憾的是此表没有标识列,因为数据是same.Is那里,我不能使用直接更新查询,因为两者都将被更新,反正用ROWID或东西在SQL服务器2005?

sql-server sql-server-2005 rowid

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

Doctrine - 在另一个模型中引用相同id字段的多个模型

我有一个文件模式,以及多(目前3)不同的其他型号(条,工作,事件),其都可以有文件,存储在文件模式.

问题是,当我产生通过CLI工具表(./doctrine集结全重装),我得到这个错误信息:

SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot 
add or update a child row: a foreign key constraint fails 
(`my_database/articles`, CONSTRAINT `articles_id_files_target_id`
FOREIGN KEY (`id`) REFERENCES `files` (`target_id`))
Run Code Online (Sandbox Code Playgroud)

文件定义为(在此模型中定义的关系没有定义):

columns:
  id:
    primary: true
    autoincrement: true
    type: integer(4)
  target_id: integer(4)
  filename: string(255)
[...]
Run Code Online (Sandbox Code Playgroud)

所有4个模型都有这个关系定义:

  relations:
    Files:
      type: many
      class: File
      local: id
      foreign: target_id
Run Code Online (Sandbox Code Playgroud)

这是Doctrine生成的Php-Code(BaseFile.php):

public function setUp()
{
    parent::setUp();
    $this->hasOne('Publication', array(
         'local' => 'target_id',
         'foreign' => 'id'));

    $this->hasOne('Event', array(
         'local' => 'target_id',
         'foreign' => 'id'));

    $this->hasOne('Article', array(
         'local' => 'target_id', …
Run Code Online (Sandbox Code Playgroud)

php sql doctrine

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

如何在.NET 4中使用Console.CancelKeyPress?(在.NET 3.5及更低版本中正常工作)

我正在C#4中编写一个Console应用程序,想要优雅地取消我的程序并按下Ctrl + C. 我之前使用过很多次代码,但是现在尝试在.NET 4中使用它时,似乎发生了一个奇怪的未处理异常.

namespace ConsoleTest
{
    class Program
    {
        private static bool stop = false;

        static void Main(string[] args)
        {
            System.Console.TreatControlCAsInput = false;
            System.Console.CancelKeyPress += new ConsoleCancelEventHandler(Console_CancelKeyPress);

            while (!stop)
            {
                System.Console.WriteLine("waiting...");
                System.Threading.Thread.Sleep(1000);
            }
            System.Console.WriteLine("Press any key to exit...");
            System.Console.ReadKey(true);
        }

        static void Console_CancelKeyPress(object sender, ConsoleCancelEventArgs e)
        {
            stop = true;
            e.Cancel = true;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我将目标框架更改为.NET 3.5,它可以工作.

编辑:看来这个人看到了同样的问题:http: //johnwheatley.wordpress.com/2010/04/14/net-4-control-c-event-handler-broken/

c# console .net-4.0

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

获取SUM的T-SQL查询(COUNT())

我打算获得一个包含以下表结构的表的报告:

ID              RequestDate
-----------------------------
1               2010/01/01
2               2010/02/14
3               2010/03/20
4               2010/01/07
5               2009/03/31
Run Code Online (Sandbox Code Playgroud)

我希望结果为:I

D_Count    RequestDate               Sum
-----------------------------------------
2               2010/01              2
1               2010/02              3
2               2010/03              5
Run Code Online (Sandbox Code Playgroud)

请帮忙.

sql

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

通过嵌套母版页从内容页面访问body元素

我想要做的就是<body>从内容页面的代码隐藏中访问元素并为其添加类名.

我有一个包含<body>元素的顶级母版页.然后我有一个嵌套的母版页,它是内容页面的母版页.从内容页面后面的代码我想要一个类名称添加到body元素.就这样.

我在顶级大师中有这个:

<body id="bodyNode" runat="server">
Run Code Online (Sandbox Code Playgroud)

我将此添加到内容页面的代码隐藏中:

Master.bodyNode.Attributes.add("class", "home-page");
Run Code Online (Sandbox Code Playgroud)

我收到一条消息:

System.Web.UI.MasterPage'不包含'bodyNode的定义

如果我将其添加到aspx内容页面:

<% @ MasterType VirtualPath="~/MasterPage.master"%>
Run Code Online (Sandbox Code Playgroud)

该消息然后更改为:

由于其保护级别,bodyNode无法访问

请注意,我已经浪费了2个小时的感觉,这应该是非常简单的事情:(

asp.net

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

如何使用LINQ在集合中的每个字符串上调用ToLower()?

这是我的查询:

m_SelectedHandler = m_ListOfHandlers.SingleOrDefault(h => h.CountryNames.Contains(country.ToLower());
Run Code Online (Sandbox Code Playgroud)

country是包含上述赋值的方法的字符串和参数. CountryNames是一个字符串列表.如何调用ToLower每个字符串,CountryNames以便获得此查询的有效匹配.有没有更好的方法来使用LINQ进行不区分大小写的比较?

c# linq

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