标签: insert

iPhone核心数据插入新对象

我一直在阅读核心数据文档,觉得我还在遗漏一些东西.

我不太明白你如何将对象插入到另一个对象的关系中.

例如,以下两个实体在我的模型中

flightDepartureBoard
 name: 
 from_airport:
 to_airport:
 current_flights: (this is a one to many relationship of flight detail entities)

flight_details
 arrive
 depart
 name
Run Code Online (Sandbox Code Playgroud)

所以我的数据包含一些机场的不同出发板列表.然后,每个出发板都包含一些flight_details,其中包含有关该机场当前到达和离开的信息.

我目前的理解是插入特定出发板的航班详细信息,我必须获取每个航班的托管对象,然后为每个航班创建一个新的托管对象并根据需要设置其值,然后创建一个包含航班托管对象和设置的NSSet depatureboards managedObject current_flights(关系)到刚刚创建的NSSet.它是否正确?

如果我想添加新条目怎么办?我假设我不需要先获取整个集合?

谢谢你的帮助..


虽然我刚刚意识到我可以设置与flightDetails对象上当前对象的关系.

iphone core-data insert

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

php/mysql - PDO准备插入,不起作用,并且没有错误消息

我现在真的不知道该怎么做,我已经盯着它好几个小时了,并且要求它......我无法让它起作用!

require_once("Abstracts/DBManager.php");
require_once("UI/UI.Package.php");
class BlogDBM extends DBManager
{
     private $table = "blog_records";
     function saveRecord($title,$url,$desc,$feedId,$pubDate)
     {
      $PDO = $this->db->connect();
      try
  {

   $query = $PDO->prepare("
    INSERT INTO ".$this->table."
    (title,url,desc,feed_id,pubdate) VALUES
    (:title,:url,:desc,:feed_id,:pubdate)");
   $query->bindParam(":title", $title);
   $query->bindParam(":url", $url);
   $query->bindParam(":desc", $desc);
   $query->bindParam(":feed_id", $feedId, PDO::PARAM_INT);
   $query->bindParam(":pubdate", $pubDate, PDO::PARAM_INT);
   $query->execute();
   //return $PDO->lastInsertId();


  } catch(PDOException $e)
  {
   echo "Error " . $e->getMessage();

  }
  $PDO = NULL;
     }
}
Run Code Online (Sandbox Code Playgroud)

php mysql pdo insert prepared-statement

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

SQL Server,不能将null插入主键字段?

我准备把这头发撕掉了.我对MS SQL很新,并且在任何地方都没有看过类似的帖子.

当我尝试做这样的声明时:

INSERT INTO qcRawMatTestCharacteristic 
VALUES(NULL, 1,1,1,1,1,1,1,'','','', GETDATE(), 1)
Run Code Online (Sandbox Code Playgroud)

我得到以下内容:

无法将值NULL插入列'iRawMatTestCharacteristicId',表'Intranet.dbo.qcRawMatTestCharacteristic'; 列不允许空值.INSERT失败.

我理解错误,但null值是我的主要字段与int数据类型.

有任何想法吗!?

sql sql-server database-design insert

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

如何在不存在的情况下插入?

我想将插入查询与"不存在的地方"结合起来,以免违反PK约束.但是,如下所示的语法给我一个Incorrect syntax near the keyword 'WHERE'错误 -

INSERT INTO myTable(columns...)
VALUES(values...)
WHERE NOT EXISTS
   (SELECT *
    FROM myTable
    WHERE pk_part1 = value1,
        AND pk_part2 = value2)
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点?

(通常,您可以将插入与where子句组合使用吗?)

sql sql-server insert not-exists

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

使用sed在特定位置插入一个字符

如何使用sed(例如,201107to 2011-07)将短划线插入字符串?

sed insert character

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

在javascript中插入连字符

在javascript中插入连字符的最简单方法是什么?

我有一个电话号码,例如1234567890

在前端显示时,我必须使用javascript将其显示为123-456-7890.

实现这一目标的最简单,最快捷的方法是什么?

谢谢

javascript insert

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

PL/SQL为select中的每个结果插入1行

我正在编写一个PL/SQL过程,它根据输入变量执行选择,然后在select中为每个结果插入一行.由于我对PL/SQL的新意,我无法调试查询错误.我知道这一定很容易,但出于某种原因我被困在这里.谢谢你的帮助!

CREATE OR REPLACE PROCEDURE setup_name_map(ranking_id IN NUMBER, class_string IN VARCHAR2) 
IS
BEGIN

    FOR rec IN (SELECT NAME_ID FROM PRODUCT_NAMES WHERE NAME = class_string)
    LOOP
        EXECUTE IMMEDIATE 'INSERT INTO NAME_RANKING (NAME_ID, RANKING_ID) VALUES (' || rec.NAME_ID || ', ' || ranking_id || ')';
    END LOOP;
END;
Run Code Online (Sandbox Code Playgroud)

根据Oracle Developer Compiler ...'NAME_ID'是无效的标识符.我试过把它放在引号中,但没有骰子.它还抱怨循环索引变量'REC'的使用无效.任何帮助深表感谢.

plsql for-loop procedure insert

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

如何以编程方式将产品添加到Opencart数据库

  • 我想知道是否有一个特殊的opencart函数在前端页面上使用php/html表单以编程方式添加/编辑产品到Opencart数据库(例如wordpress"wp_insert_post"函数)或者我必须用PHP编写所有代码(插入进DB_TABLE .....)

  • 还有哪些opencart数据库表我必须使用它来添加带有图像的简单产品信息,它只是产品和product_description表,当然我需要在使用前端页面添加产品后也出现在管理页面中

我真的需要一些参考资料来告诉我这样做的方法

(我使用的是opencart 1.5.1.3)

database insert opencart

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

Mongoose:Model.create和Collection.insert之间有什么区别

我想在MongoDB中做一个批量插入作业,我在mongoose中找到了两种方法:

一种方法是使用insert:

dataArr = [
   {
       id: "",
       name: ""
   }
   {
       id: "",
       name: ""
   }
]
Run Code Online (Sandbox Code Playgroud)

Collection.insert(dataArr)

另一种方式是Model.create:

Model.create(dataArr)
Run Code Online (Sandbox Code Playgroud)

两者都可以完成批量插入工作,但它们之间有什么区别?

哪一个效率更高?

insert mongoose mongodb node.js

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

如何在列表中间插入元素?

我有一个包含几个元素的列表,比如10.

testList <- split(1:10,1:10)
Run Code Online (Sandbox Code Playgroud)

如何在列表中间插入一个新元素,比如位置3?

循环遍历所有元素的蛮力方式将起作用,但只是想知道是否有更优雅的方式来做到这一点?

r list insert

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