找回密码
 注册
查看: 896|回复: 0

有用C写过MySQL程序的高手请进

[复制链接]
发表于 2003-9-25 22:07:02 | 显示全部楼层 |阅读模式
我自己写的一个查询函数(就是简单地包装了一下):
MYSQL_RES *my_query(MYSQL *conn, char *query_string, my_bool use_real)
{
    int result;

    if(use_real)
        result = mysql_real_query(conn,
                           query_string,
                            strlen(query_string));
    else
        result = mysql_query(conn, query_string);

    if(result != 0)
    {
        printf("Query failed: \"%s\"", query_string);
        return NULL;
    }
    else
        return mysql_store_result(conn);
}

在另一个函数中这样调用:

MYSQL_RES *res_set;

res_set = my_query(conn, query_string, FALSE);

运行时发生segment错误,请高手帮忙看看错在何处。数据库的连接与查询语句都不存在问题。
多谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-1-8 12:55 , Processed in 0.196017 second(s), 18 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表