´ñ±Û : 8 °³
Çѱ¹ µ¨ÆÄÀÌ µ¿È£È¸ µ¨¸¶´ç
¾Æ±â»ç¶û
(°íÈï½Ä)
 
µ¥ÀÌÅͼÂÀ» ¿­°í ´ÝÀ» ¶§¸¶´Ù Æ®·£Á§¼ÇÀÌ ¹ß»ýÇÏ°ÚÁö¿ä. Æ®·£Á§¼Ç¼ö°¡ ´Ã¾î³ª¸é ´ç¿¬È÷ ¼º´É¿¡µµ ¿µÇâÀ» ³¢Ä¨´Ï´Ù. µ¥ÀÌÅͼ¿¡ µ¥ÀÌÅ͸£¸£ °»½Å ÈÄ¿¡ Æ®·£Á§¼ÇÀ» °É°í ÀÏ°ýÀûÀ¸·Î Àû¿ë ÇϽô°Ԡ°¡Àå ÀÌ»óÀûÀÔ´Ï´Ù. 
2017-06-16 ¿ÀÈÄ 5:37:16
¸¶À½ÀÌ
(ÇÑÈñ¼÷)
 
³×. µÎ¹æ¹ý ¸ðµÎ µ¥ÀÌÅͼ¿¡ µ¥ÀÌÅ͸¦ °»½ÅÈÄ¿¡ Æ®·£Á§¼ÇÀ¸·Î ÀÏ°ýÀû¿ëÇÏ°í Àְŵç¿ä. ±×·³ Ã¹¹ø°¿Í µÎ¹ø°Áß¿¡ ¾î´À °ÍÀÌ ÀÌ»óÀûÀΠ¹æ¹ýÀϱî¿ä? 
2017-06-17 ¿ÀÈÄ 12:55:05
¾Æ±â»ç¶û
(°íÈï½Ä)
 
ADO¸¦ »ç¿ëÇÏ´À³Ä dbExpress¸¦ »ç¿ëÇÏ´À³Ä ¿©·¯°¡Áö ¿äÀο¡ µû¶ó ´Ù¸¨´Ï´Ù. ADO¶ó¸é Ä¿¼­°¡ ¼­¹öÂÊÀ̳ĠŬ¶óÀ̾ðÆ®ÂÊÀ̳Ŀ¡ µû¶ó ´Þ¶óÁý´Ï´Ù. ¾î¶² °á°ú¸¦ ¿øÇϽôÂÁö ¸ð¸£°Ú½À´Ï´Ù¸¸ dbExpress°¡ Ã³À½ µîÀåÇÑ ¹è°æ¿¡ ´ëÇØ Á¶±Ý¸¸ »ý°¢ÇØ º¸½Ã¸é µË´Ï´Ù ±âÁ¸ÀÇ ADO°¡ Ä¿¼­¸¦ ±â¹ÝÀ¸·Î µ¥ÀÌÅ͸¦ Ã³¸®Çϱ⠶§¹®¿¡ ºÎÇÏ°¡ ÀÖ½À´Ï´Ù.

ÀÌ·± ¹®Á¦´Â ÃÖ´ëÇÑ ´Ü¼øÈ­ ½ÃÄѼ­ Ã³¸®Çؼ­ °³¼±ÇÏ°íÀÚ ÇÑ°Ô dbExpressÀÔ´Ï´Ù. dbExpress¶ó¸é µÎ¹ø° ÄÚµå´Â ApplyÇϱâ Àü±îÁö´Â ·ÎÄÿ¡¼­¸¸ µ¥ÀÌÅÍ°¡ º¯°æµÇ±â ¶§¹®¿¡ ¼­¹öÂÊ¿¡ ºÎÇÏ°¡ ÀüÇô ¾ø½À´Ï´Ù. ¹Ý¸é¿¡ ADO ¶ó¸é Ä¿¼­¸¦ ¿Å°Ü ´Ù´Ï±â ¶§¹®¿¡ °øÀ¯Àá±Ý°ú Æ®·£Á§¼Ç ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù.

¸¸¾à ¾çÂÊ Äڵ尡 ¸ðµÎ ADO¶ó¸é »ç½Ç»ó ÃÖÁ¾ °á°ú¹°Àº Å« Â÷ÀÌ°¡ ¾ø½À´Ï´Ù. 
2017-06-18 ¿ÀÈÄ 11:50:00
¸¶À½ÀÌ
(ÇÑÈñ¼÷)
 
Zeos library¸¦ »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ°Ç À§ÀÇ µÑÁß ¾î´À ¹æ¹ýÀÌ ÁÁÀ»Áö¿ä? °¨»çÇÕ´Ï´Ù. 
2017-06-19 ¿ÀÀü 11:15:08
¸¶¹Ù¸®
(ÀÌÈÆ)
 
C/Sȯ°æÀ̸é Ã¹¹ø° Ãßõ¿ä 
2017-06-19 ¿ÀÈÄ 2:20:11
¸¶À½ÀÌ
(ÇÑÈñ¼÷)
 
°¨»çÇÕ´Ï´Ù. 
2017-06-19 ¿ÀÈÄ 3:15:29
¹é·ÏÈ­´Ô
(ÇѱԼ·)
 
ù¹ø°°ÍÀÌ Á¶±Ý ¼Óµµ´Â À̵æÀÌ°ÙÁö¸¸ Á»´õ Çâ»óÀ» ½ÃŲ´Ù¸é...

qrycust.sql.clear;
qrycust.sql.text:= 'update cust set cardno = '+quotestr(trim(edcardno.text))+' where id = :pid';
...
while not (qutemp.eof) do begin
  qrycust.params[0].assting:= qytemp.fieldbyname('id').asstring;
  qrycust.execsql;
...

¸Å¹ø sql.clear; sql.text:= '...' ¸¦ ÇÒÇÊ¿ä°¡ ¾ø¾î¿ä execsql ÀÇ °æ¿ì close ¸¦ ÇÒ ÇÊ¿äµµ ¾ø°í¿ä.. Á»´õ ¼ÓµµÇâ»óÀÌ ÇÊ¿äÇÏ´Ù¸é fieldbyname À» fields ·Î ¹Ù²ãµµ µË´Ï´Ù. 

qytemp °¡ dbgrid °°Àº ÄÜÆ®·Ñ¿¡ ¿¬°áµÇ¾îÁ® ÀÖ´Ù¸é disblecontrols / enablecontrols µµ ¾²¼¼¿ä..

 
2017-06-20 ¿ÀÈÄ 3:49:35
¸¶À½ÀÌ
(ÇÑÈñ¼÷)
 
°¨»çÇÕ´Ï´Ù. ¹é·ÏÈ­´Ô. »ç½ÇÀº ¾Æ·¡ÄÚµåó·³ FindComponentÀ» ½á¾ßÇؼ­ close; sql.clear ¸¦ »ç¿ëÇß¾î¿ä. ¾Æ·¡ Äڵ堻óȲ¿¡¼­µµ ÃÖÀûÈ­½Ãų ¼ö Àִ ¹æ¹ýÀÌ ÀÖÀ»±î¿ä?

x:=1;
While not (Qytemp.eof) do
begin
  qrycust.close;
  qrycust.sql.clear;
  qrycust.sql.text:='Update Cust set carno='''+FindComponent('edCarno'+IntToStr(x))).Text)+''' where ID=Qytemp.fieldbyname('ID').asstring';
  qrycust.execsql;
         
  x:=x+1;
  Qytemp.next;
end;
Conn.Commit; 
2017-06-21 ¿ÀÈÄ 5:43:10