Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/127.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用pgexecparams通过libpq插入点 我试图用C++插入PostgreSQL表中的一个点。这就是我到目前为止所做的: const char * paramValues[1]; paramValues[0] = "{100,200}"; res = PQexecParams(conn, "insert into test (pt) values ($1::point)", 1, NULL, paramValues, NULL, NULL, 0);_C++_C_Postgresql_Libpq - Fatal编程技术网

使用pgexecparams通过libpq插入点 我试图用C++插入PostgreSQL表中的一个点。这就是我到目前为止所做的: const char * paramValues[1]; paramValues[0] = "{100,200}"; res = PQexecParams(conn, "insert into test (pt) values ($1::point)", 1, NULL, paramValues, NULL, NULL, 0);

使用pgexecparams通过libpq插入点 我试图用C++插入PostgreSQL表中的一个点。这就是我到目前为止所做的: const char * paramValues[1]; paramValues[0] = "{100,200}"; res = PQexecParams(conn, "insert into test (pt) values ($1::point)", 1, NULL, paramValues, NULL, NULL, 0);,c++,c,postgresql,libpq,C++,C,Postgresql,Libpq,它给出错误:类型点的输入错误无效 我应该使用什么来代替{100200}?我还尝试了paramValues[0]=point100200 参数值[0]=100200;这就是诀窍 我还将为复合类型添加a,并循环使用如下值:paramValues[1]=10.25,一些名称将表示使用create type foo创建的类型,一些名称为real real,一些名称为varchar100请不要添加感谢作为答案。相反,投票支持你认为有用的答案。对不起?谢谢你不是答案,但密码是。除了我的答案,没有别的答案了。

它给出错误:类型点的输入错误无效

我应该使用什么来代替{100200}?我还尝试了paramValues[0]=point100200

参数值[0]=100200;这就是诀窍


我还将为复合类型添加a,并循环使用如下值:paramValues[1]=10.25,一些名称将表示使用create type foo创建的类型,一些名称为real real,一些名称为varchar100

请不要添加感谢作为答案。相反,投票支持你认为有用的答案。对不起?谢谢你不是答案,但密码是。除了我的答案,没有别的答案了。我的错。这个答案出现在审核队列中,因为审核人员唯一能看到的就是答案本身。添加“谢谢”是让我困惑的好方法。我建议你编辑并删除“谢谢”,否则你可能会让其他评论者犯同样的错误。也许软件应该被重写,以便在审查答案时显示问题,因为上下文就是一切!我认为提供较少的上下文是为了使审查过程更快,如果审查太耗时,那么人们就不会这样做。所发生的事情基本上是,由于答案的长度,软件将其标记为可疑,然后它将接受同行评审,这可能会或可能不会以一个标志结束,以引起版主的注意。我的第一个评论是系统提供的一个固定回复。没什么好担心的,你的答案现在看起来不错。有关查看队列的更多信息,请参见: