CDaoParameterInfo ±¸Á¶´Â ´ÙÀ½°ú °°Àº ÇüÅÂ:
cDaoParameterInfo ±¸Á¶Ã¼
{
nbsp; CString m_strName;?????? / / 񃧯
? ªÀº m_nType;?????????? / / ±âº»
? ColeVariant m_varValue;? / / º¸Á¶
}(&N)
CDaoParameterInfo ±¸Á¶¿¡´Â µ¥ÀÌÅÍ ¾×¼¼½º °³Ã¼ (DAO)¿¡ ´ëÇØ Á¤ÀÇ µÈ ¸Å°³ º¯¼ö °³Ã¼¿¡ ´ë ÇÑ Á¤º¸°¡ µé¾î ÀÖ½À´Ï´Ù. ±âº» ¹× º¸Á¶ À§ÀÇ ´ë ÇÑ ÂüÁ¶ Á¤º¸ Ŭ·¡½º CDaoQueryDef ¿¡¼ GetParameterInfo ¸â¹ö ÇÔ¼ö¿¡ ÀÇÇØ ¹Ýȯ µÇ´Â ¹æ¹ýÀ» ³ªÅ¸³»´ÂÇÕ´Ï´Ù¡£
MFC DAO Ŭ·¡½º¿¡¼ parameter °³Ã¼¸¦ ĸ½¶È ÇÏÁö ¾Ê½À´Ï´Ù. MFC CDaoQueryDef °³Ã¼¸¦ ¿øº»À¸·Î »ç¿ë ÇÏ´Â DAO querydef °³Ã¼ÀÇ ¸Å°³ º¯¼ö Ä÷º¼Ç¿¡ ¸Å°³ º¯¼ö¸¦ ÀúÀå ÇÕ´Ï´Ù. CDaoQueryDef °³Ã¼ÀÇ ¸Å°³ º¯¼ö °³Ã¼¿¡ ¾×¼¼½º ÇÏ·Á¸é Parameters Ä÷º¼Ç¿¡´Â ƯÁ¤ ¸Å°³ º¯¼ö À̸§ÀÌ ³ª À妽º¿¡ ´ë ÇÑ querydef °³Ã¼ÀÇ GetParameterInfo ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. GetParameterInfo ¿Í ÇÔ²²¿¡¼ CDaoQueryDef::GetParameterCount ¸â¹ö ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Parameters Ä÷º¼ÇÀ» ÅëÇØ ¹Ýº¹ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ȸ¿ø
m_strName
Parameter °³Ã¼ÀÇ °íÀ¯ÇÑ À̸§À». ÀÚ¼¼ÇÑ ³»¿ëÀº DAO µµ¿ò¸»ÀÇ "Name ¼Ó¼º" Ç׸ñÀ» ÂüÁ¶ ÇϽʽÿÀ.
m_nType
Parameter °³Ã¼ÀÇ µ¥ÀÌÅÍ Çü½ÄÀ» ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù. °¡´ÉÇÑ °ª ¸ñ·ÏÀº CDaoFieldInfo ±¸Á¶Ã¼ÀÇ m_nType ¸â¹ö¸¦ ÂüÁ¶ ÇϽʽÿÀ. ÀÚ¼¼ÇÑ ³»¿ëÀº DAO µµ¿ò¸»¿¡¼ "Type ¼Ó¼º" Ç׸ñÀ» ÂüÁ¶ ÇϽʽÿÀ.
m_varValue
COleVariant °³Ã¼¿¡ ÀúÀå µÈ ¸Å°³ º¯¼ö °ª¡£
ÄÚ¸àÆ®
CDaoQueryDef::GetParameterInfo ¸â¹ö ÇÔ¼ö¿¡ ÀÇÇØ °Ë»ö µÈ Á¤º¸´Â CDaoParameterInfo ±¸Á¶¿¡ ÀúÀå µË´Ï´Ù. Querydef °³Ã¼ÀÇ Parameters Ä÷º¼Ç¿¡¼ parameter °³Ã¼ ÀúÀå µÈ GetParameterInfo ¸¦ È£ÃâÇÕ´Ï´Ù¡£
¸Þ¸ðnbsp;CDaoRecordset Ŭ·¡½ºÀÇ GetParamValue ¹× SetParamValue ¸â¹ö ÇÔ¼ö¸¦ »ç¿ë ÇÏ´Â ¶Ç´Â ¸Å°³ º¯¼ö °ª¸¸ ¼³Á¤ ÇÏ·Á´Â °æ¿ì(&N)¡£
CDaoParameterInfo ´Â ¶ÇÇÑ µð¹ö±× ºôµå¿¡¼ Dump ¸â¹ö ÇÔ¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. ´ýÇÁ ¸¦ »ç¿ë ÇÏ ¿© CDaoParameterInfo °³Ã¼ÀÇ ³»¿ëÀ» ´ýÇÁ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹× ´Ù¸¥ MFC DAO Á¤º¸ ±¸Á¶Ã¼¸¦ »ç¿ë ÇÏ ¿© ÀÚ¼¼ÇÑ Âü°í DAO Ä÷º¼Ç: DAO °³Ã¼¿¡ ´ë ÇÑ Á¤º¸ ¾ò±â Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣
Âü°í Ç׸ñnbsp;CDaoQueryDef(&N)