PQsocket 函数的简单验证

简介:

程序逻辑大致如下:

复制代码
    /* Make a connection to the database */
    conn = PQconnectdb(conninfo);

    /* Check to see that the backend connection was successfully made */
    if (PQstatus(conn) != CONNECTION_OK)
    {
        fprintf(stderr, "Connection to database failed: %s",
                PQerrorMessage(conn));
        exit_nicely(conn);
    }

    /*
    * Sleep until something happens on the connection.  We use select(2)
    * to wait for input, but you could also use poll() or similar
    * facilities.
    */
    sock = PQsocket(conn);
    fprintf(stderr, "PQsocket result is: %d\n",sock);

    /* close the connection to the database and cleanup */
    PQfinish(conn);
复制代码

PQscoket 的中文解释:获取用于后端联接套接字的文件描述符。

在我的机器上运行几次的结果都是 3









本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/07/13/2589737.html,如需转载请自行联系原作者


目录
相关文章
|
22天前
参数验证工具
参数验证工具
8 0
|
1月前
|
数据采集 存储 安全
数据功能验证
数据功能验证
48 4
|
1月前
|
JavaScript 前端开发 数据安全/隐私保护
jQuery最方便的前端验证方式2种(非空验证与比较验证)
jQuery最方便的前端验证方式2种(非空验证与比较验证)
64 0
|
1月前
表单常用验证数据类型,验证一切(checkEverything)
表单常用验证数据类型,验证一切(checkEverything)
|
8月前
|
网络协议 算法 前端开发
记一次测试中对请求验证的处理
记一次测试中对请求验证的处理
|
PHP
tp自动验证流程和返回空数组的问题
tp自动验证流程和返回空数组的问题
97 0
083.验证歌德巴赫猜想
083.验证歌德巴赫猜想
67 0
|
SQL 安全 数据库
基于令牌的服务器访问验证失败,出现基础结构错误。请检查以前的错误
一数据库服务器(SQL Server 2014)上的一个作业执行报错,具体错误信息如下:   Executed as user: NT SERVICE\SQLSERVERAGENT. 用户 'xxxx\xxxxx$' 登录失败。
1897 0
|
数据安全/隐私保护
装饰器实现用户验证登录
在实现用户验证的登录的时候可以使用装饰器工厂产生装饰器,让装饰器得到参数,从而判断登录类型,并验证用户登录条件,代码实现如下: def login_type(type): def Outer(F): def inner(): if type == '...
1003 0
【esayui】扩展验证方法,控件验证
基础验证 //页面调用方法$.extend($.fn.validatebox.defaults.rules, { 验证电话 IsPhoneRex: {validator: function (value) {var rex = /^1[3-8]+\d{9}$/;var rex2 = /^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;if (rex.
1008 0