µ¥ÀÌÅͺ£À̽º¿¡ Äõ¸®(Query)¹®À» ½ÇÇàÇÑ´Ù.
int @DbCommand(string dsn, string query_string);
ÇÔ¼öÀÎÀÚ
string dsn : µ¥ÀÌÅͺ£À̽º ¿¬°á ¹®ÀÚ¿ À̸§
string query_string : ½ÇÇàÇÒ ¹®Àå
¹Ýȯ °ª
½ÇÇàÀÌ ¼º°øÀûÀ¸·Î ³¡³ª¸é 1À» ¹ÝȯÇÏ°í ¿À·ù°¡ ¹ß»ýÇϸé -1À» ¹ÝȯÇÑ´Ù.
¿¹Á¦
[Insert]
@sprintf(query,"INSERT INTO Table1 (Coulmn1,Column2,Column3) VALUES(%d, '%s', '%s')", $AI_0000, $ST_0000, $ST_0001);
@DbCommand("TestDsn", query);
¹®Àå¼³¸í : ÀÔ·ÂÀ» ¿øÇÏ´Â ÅÂ±× AI_0000, ST_0000, ST_0001À» TestDsn µ¥ÀÌÅÍ º£À̽ºÀÇ Table1¿¡ µ¥ÀÌÅÍ °ªÀ» Ãß°¡ÇÑ´Ù.
À̶§, ÀԷµǴ ÀÚ·á´Â Å×À̺íÀÇ Çʵå Çü½Ä¿¡ ¸Â°ÔÇÑ´Ù. (¹®ÀÚ¿ ÀÏ °æ¿ì¿¡´Â ¹®ÀÚ ¾çÂÊ ¿·¿¡ '¸¦ ºÙÀδÙ.)
[Delete]
@sprintf(query,"DELETE FROM Table1 WHERE Column2 = '%s'",$ST_0000);
@DbCommand("TestDsn", query);
¹®Àå¼³¸í : TestDsn µ¥ÀÌÅÍ º£À̽ºÀÇ Table1¿¡¼ Column2ÀÇ µ¥ÀÌÅÍ ÀÚ·á¿Í ¹®ÀÚ¿ ÅÂ±× ST_0000ÀÇ °ªÀÌ °°Àº ÇàµéÀ» Áö¿î´Ù.
[Update]
@sprintf(query,"UPDATE Table1 SET Column2='CDE' WHERE ID=100");
@DbCommand("TestDsn", query);
¹®Àå¼³¸í : TestDsn µ¥ÀÌÅÍ º£À̽ºÀÇ Table1 ¿¡¼ IDÄ÷³ÀÌ 100ÀÎ ¿ÀÇ Column2 Ä÷³ÀÇ °ªÀ» CDE ·Î ¹Ù²Û´Ù.
¾Æ·¡ Ç¥¿Í °°Àº Å×À̺íÀ» ¿¹·Î µé¸é Acd °ªÀÌ CDE ·Î ¹Ù²ï´Ù.
ID |
Column1 |
Column2 |
Column3 |
1 |
290256 |
Edk765 |
12344df |
2 |
234 |
Ad3edk |
6345t |
3 |
578 |
Edk4545 |
Fdadf5356 |
100 |
12421 |
Acd |
62355 |
<Ç¥ 1> Update¹® ½ÇÇà ÀüÀÇ Å×À̺í
ID |
Column1 |
Column2 |
Column3 |
1 |
290256 |
Edk765 |
12344df |
2 |
234 |
Ad3edk |
6345t |
3 |
578 |
Edk4545 |
Fdadf5356 |
100 |
12421 |
CDE |
62355 |
<Ç¥ 2> Update¹® ½ÇÇà ÈÄÀÇ Å×À̺í
°ü·ÃÇ׸ñ
ÀÀ¿ë ¿¹Á¦ ´Ù¿î·Îµå(·¹½ÃÇÇ,RECIPE)
¿¹Á¦´Â ÀÛ¾÷¼±Åà ÇÁ·Î±×·¥¿¡¼ ±ÛÀÚ¸Þ´º ¡°ÆÄÀÏ | º¹¿ø¡±À» ¼±ÅÃÇÏ¿© ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.