database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 3108 게시물 읽기
No. 3108
쿼리를 날려 얻은결과를 사용하고 다시 같은 쿼리로 결과를 얻을려면 어떻게 합니까?쿼합니까?
작성자
jongj
작성일
2000-08-10 15:34
조회수
1,262

안냐세여.

c api에서 쿼리를 mysql_init(),,,,real_connect,,,,,,,query,,,,,,real_query,,,

,,res=mysql_store_result()....mysql_fetch_row(res)해서

결과를 row[0],row[1]......이렇게 해서 결과를 이용하고 다시

같은 결과를 얻기 위해

mysql_real_query(위와 같은 쿼리문).......res=mysql_store_reslut().....row=mysql_fetch_row(res)

로 하면 결과가 나오지 않습니다.

똑같은 결과를 얻기 전에 mysql_free_result()해도 결과는 나오지 않습니다.

알려주세요..꼭...

 

참고로 왜 똑같은 결과를 두번 얻을라고 하냐면

먼저 결과의 크기를 안 다음에

그 크기에 맞게 결과를 저장해야 하거든요...

ex)for(i=0;row=fetch_row...;i++){

여기서 결과의 크기를 모두 계산하고

}

for(i=0;row=fetch_row;i++){

여기서 결과를 저장합니다(다른 변수에)

}

--------------------------------------------------------------

위의 글을 쓰고 공부를 해보니까

mysql_data_seek()라는 함수가 있더군요.

그래서 mysql_store_result()하고

그 다음에 mysql_data_seek(res,0);

하니까 Segmentation fault가 나더라구요..

왜 그럽니까? 알려주세요.

[Top]
No.
제목
작성자
작성일
조회
3116win32용 mysql sharaware는 어떤 제한이 있나요?
김원철
2000-08-11
1499
3111# nt에서 mysql연동......
김용덕
2000-08-10
1316
3109스키마 질문??
초보자
2000-08-10
1422
3112┕>Re: 스키마 질문??
최영봉
2000-08-10 21:02:05
1565
3108쿼리를 날려 얻은결과를 사용하고 다시 같은 쿼리로 결과를 얻을려면 어떻게 합니까?쿼합니까?
jongj
2000-08-10
1262
3126┕>Re: 쿼리를 날려 얻은결과를 사용하고 다시 같은 쿼리로 결과를 얻을려면 어떻게 합니까?쿼합니까?
박승홍
2000-08-11 19:55:44
1430
3107다시한번 고수님들께.......
박준선
2000-08-10
1319
3110┕># Re: 다시 한번 고수님들께...
염동일
2000-08-10 15:27:42
1304
3104# 넘 초보적 질문이라 해도 될지...^^
남순철
2000-08-10
1210
3105┕>Re: # 넘 초보적 질문이라 해도 될지...^^
jazz
2000-08-10 09:43:33
1343
3101# [질문] mysql에서 외래키(참조무결성)를 다르케 구현하는 방법 없을까요?(조인말구요)
모모
2000-08-09
1310
3117┕>Re: # [질문] mysql에서 외래키(참조무결성)를 다르케 구현하는 방법 없을까요?(조인말구요)
정재익
2000-08-11 09:48:33
1531
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다