DbDsOpenÀ» ÀÌ¿ëÇÏ¿© ¿¾î³õÀº µ¥ÀÌÅͺ£À̽º¿¡¼ ÁöÁ¤Ä÷³,¿¿¡¼ µ¥ÀÌÅ͸¦ Àоî¿Â´Ù.
string @DbDsGetRowData(int id, string column, int row_pos);
ÇÔ¼öÀÎÀÚ
int id : DbDsOpenÀ» »ç¿ëÇÏ¿© ¿¾î³õÀº µ¥ÀÌÅͺ£À̽º ¿¬°á ¹øÈ£
string column : Àоî¿Ã Ä÷³¸í
int row_pos : Àоî¿Ã ¿ÀÇ À§Ä¡
¹Ýȯ °ª
Àоî¿Â µ¥ÀÌÅÍ °ªÀÌ ¹®ÀÚ¿·Î ¹ÝȯµÈ´Ù.
¿¹Á¦
@sprintf(buf_query,"SELECT * FROM Table1 WHERE ID=100");
connection_id = @DbDsOpen("TestDsn",buf_query);
data = @DbDsGetRowData(connection_id, "Column1", 0);
@DbDsClose(connection_id);
¹®Àå¼³¸í : TestDsn µ¥ÀÌÅÍ º£À̽ºÀÇ Table1 Å×ÀÌºí¿¡¼ IDÄ÷³ÀÌ 100ÀÎ ¿À» ¸ðµÎ °¡Á®¿Â ´ÙÀ½ Column1¿¡ ÇØ´çÇÏ´Â µ¥ÀÌÅ͸¦ °¡Á®¿Â´Ù.
¾Æ·¡ Ç¥¿Í °°Àº Å×À̺íÀ» ¿¹·Î µé¸é data °ªÀº Acd°¡ µÈ´Ù.
ID |
Column1 |
Column2 |
Column3 |
1 |
Abcd |
Edk765 |
12344df |
2 |
Bd56 |
Ad3edk |
6345t |
3 |
Bcd |
Edk4545 |
Fdadf5356 |
100 |
Acd |
edk |
62355 |
°ü·ÃÇ׸ñ