问题列表 - 第12945页

如何正确配置NSFetchedResultsController

我正在将NSFetchedResultsController放入我的代码中,所以我得到了我的表视图数据的自动切片.

所以我正在进行测试以确保一切正常.我的持久性商店中有一个Book实体.我将首先执行以旧方式获取,然后我将尝试使用NSFetchedResultsController.2个代码块之间的差异只有2行.

没有 NSFetchedResultsController的代码:

 NSFetchRequest *request = [[NSFetchRequest alloc] init];
 NSEntityDescription *entity = [NSEntityDescription entityForName:kBookEntityName inManagedObjectContext:self.managedObjectContext];
 [request setEntity:entity];

 NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"title" ascending:NO];
 NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:sortDescriptor, nil];
 [request setSortDescriptors:sortDescriptors];
 [sortDescriptor release];
 [sortDescriptors release];

  //The following 2 lines will be replaced by the NSFetchedResultsController
 NSMutableArray *mutableFetchResults = [[[self.managedObjectContext executeFetchRequest:request error:nil] mutableCopy] autorelease];
 Book *result = (Book*)[mutableFetchResults objectAtIndex:0];

 NSString* title = [result valueForKey:@"title"];
 NSString* priority = [result valueForKeyPath:@"priority.name"];


 [request release];
Run Code Online (Sandbox Code Playgroud)

现在我在行中替换NSFetchedResultsController:

NSFetchedResultsController* fetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:request …
Run Code Online (Sandbox Code Playgroud)

iphone core-data

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

无法将'0000-00-00 00:00:00'转换为TIMESTAMP

字段定义

 /** Date. */
  @Column(columnDefinition = "datetime")
  private Date date;
Run Code Online (Sandbox Code Playgroud)

二传手

public void setDate(final Date date) {
    DateFormat dfmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    try {
      this.date = dfmt.parse(dfmt.format(date));
    } catch (ParseException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }

  }
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何将"零日期"转换为适当的值?因为我有错误:

Cannot convert value '0000-00-00 00:00:00' from column 13 to TIMESTAMP
Run Code Online (Sandbox Code Playgroud)

即使我设置"默认"字段和setter如下:

/** Date. */
      @Column
      private Date date;


public void setDate(final Date date) {
      this.date = date;   
  }
Run Code Online (Sandbox Code Playgroud)

我还会遇到同样的问题....

java hibernate hql date

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

从Mac上的Microsoft Access文件导入数据

我有一个MS-Access mdb文件,我需要将数据导入我的mysql实例.我在Mac上,是否有任何免费/ OSS工具可以让我这样做?如果没有,是否有可用于提取我需要的数据的免费/ OSS JDBC驱动程序?

谢谢.

macos ms-access jdbc

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

为什么每个用户都存储了visual studio项目的命令行设置?签入(和共享).user设置文件是否可以?

我们正在创建一个了解某些命令行参数的应用程序.有一些默认的,我们想在调试时在命令行提供,这些都是容易在项目设置中设置如下解释.

视觉工作室将这些设置存储在*.csproj中.用户文件和集成源控件的默认设置不签入*.用户文件.在调试此项目时,我们希望在每个人的IDE中都有这些默认的命令行参数.

通常(但并非总是)当视觉工作室引导您以某种方式做事时,这是有充分理由的.我们可能不想只是登记某人的.csproj.用户文件......对吗?

这个问题有几个部分:

  • 为什么Visual Studio会为每个用户存储此特定设置?
  • 有没有办法改变这种行为? - 这样做会带来糟糕的juju吗?
  • 在这种情况下,可以办理登机手续并共享.user文件吗?
  • 有没有更好的方法来完成我们在这里尝试做的事情?

谢谢 -

msbuild debugging command-line visual-studio

25
推荐指数
2
解决办法
4444
查看次数

帮助从多个表构建SQL查询

给定下面的表格,我如何构建一个SQL查询,其中包含"items"表中所有项目的列表,以及"colors"表中每种颜色的列,对于列出的每个项目,它指示的是什么颜色item与...有关系.

如果不清楚,请告诉我哪些其他信息有助于澄清.表信息和所需的SQL结果如下:

物品表:

id | item_name
1  | 'item 1'
2  | 'item 2'
3  | 'item 3'
Run Code Online (Sandbox Code Playgroud)

颜色表:

id | color_name
1  | 'red'
2  | 'blue'
3  | 'green'
Run Code Online (Sandbox Code Playgroud)

item_color表:

item_id | color_id
1       | 1
1       | 3
2       | 2
2       | 3
3       | 2
Run Code Online (Sandbox Code Playgroud)

期望的SQL查询结果:

item_name | red | blue | green
'item 1'  |  1  | null |   1
'item 2'  | null|   1  |   1
'item 3'  | null|   1  | null …
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql pivot oracle11g

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

从ASP.NET获取动态创建的标记(jQuery)

我在ASP.NET中有网页.我用jQuery创建了Tree View控件.我从树中拖动项目并放入div元素.

<div id="rows" runat="server" class="droppable">
</div>
Run Code Online (Sandbox Code Playgroud)

我使用jQuery中的.append函数向该div添加项目.

$(".droppable").append(event.originalTarget.innerHTML);
Run Code Online (Sandbox Code Playgroud)

它像我想要的那样工作.但现在我想从ASP.NET代码中获取所有被删除的项目.我使用以下代码:

protected void Button2_Click(object sender, EventArgs e)
{
    HtmlGenericControl control = (HtmlGenericControl)Page.FindControl("rows");
    Label1.Text = control.InnerHtml;
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我也试过InnerText函数,但仍然没有.我还将按钮和标签控件放入UpdatePanel,这样页面就不会刷新,我的删除项仍然在div元素中.

如何从ASP.NET代码中获取动态添加的项目.

卢卡斯

asp.net jquery

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

SQL:计算每列中不同值的数量

我需要一个返回表的查询,其中每列是另一个表的列中不同值的计数.

我知道如何计算一列中的不同值:

select count(distinct columnA) from table1;
Run Code Online (Sandbox Code Playgroud)

我想我可以把它作为一个非常长的选择条款:

select count(distinct columnA), count(distinct columnB), ... from table1;
Run Code Online (Sandbox Code Playgroud)

但这不是很优雅,而且是硬编码的.我更喜欢更灵活的东西.

mysql sql count distinct

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

Eclipse:改进调试并在mouseOver上显示变量值

调试时是否可以在Eclipse中查看变量值?现在,当我"鼠标悬停"变量时,我得到的只是定义.例如,对于[int mLastView],我得到[com.company.samples.MyClass.mLastView]而不是1.分配给它的值.

另外,有没有改进Eclipse中的调试?

对于启动器:使断点在VS中可见(见下文)?

Eclipse断点

Eclipse Break Point http://i28.tinypic.com/hwmtcx.png

Visual Studio断点

Visual Studio Break Point http://i32.tinypic.com/359egbp.png

eclipse visual-studio

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

我在哪里可以找到解释Objective-C如何实现的文档

我的意思是基本的运行时.如何实现方法调度(通过选择器哈希表?).什么是选择器呢?对象模型如何,以后可以使用一些低级API等添加方法.

我需要从编译器编程的角度来看它,而不是语言的简单用户.

objective-c

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

NSMutableArray - 通过字符串搜索获取数组索引整数

我一直在使用NSMutableArray,并且通过使用从数组中检索对象没有任何问题objectAtIndex:int.而不是通过整数将对象拉出数组,这是通过用字符串搜索数组来获取索引位置的一种方法.

animalOptions = [[NSMutableArray alloc] init]; 
//Add items
[animalOptions addObject:@"Fish"];
[animalOptions addObject:@"Bear"];
[animalOptions addObject:@"Bird"];
[animalOptions addObject:@"Cow"];
[animalOptions addObject:@"Sheep"];

NSString * buttonTitle = [animalOptions objectAtIndex:1];
// RETURNS BEAR

int * objectIndex = [animalOptions object:@"Bear"];
// THIS IS WHAT I NEED HELP WITH, PULLING AN INDEX INTEGER WITH A STRING (ex: Bear)
Run Code Online (Sandbox Code Playgroud)

希望这是有道理的,并且有答案,我无法在线研究并通过谷歌或苹果的课程参考找到任何东西.

cocoa nsmutablearray

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