¡á DataSet.Do
(LoadExcelData) |
|||||||||||
SECTION |
|||||||||||
|
Method |
||||||||||
SINCE |
|||||||||||
|
NewPacket
– Áö¿ø¾ÈÇÔ
Max - 1.2.1.41, Unicode - 2.0.1.43 |
||||||||||
DESCRIPTION |
|||||||||||
|
·ÎÄ® PCÀÇ ¿¢¼¿ÆÄÀÏ(.xls, .xlsx)À» µ¥ÀÌÅÍ ¼ÂÀ¸·Î ÀÐ¾î µéÀÌ´Â
±â´É. Do ¸Þ¼µåÀÇ ÇÏÀ§ ±â´É¿¡ ÇØ´çÇÏ´Â
LoadExcelData ±â´ÉÀÌ´Ù. LoadExcelData Àº Excel ÆÄÀÏ·Î ¾òÀº ¹®ÀÚ¿ ÇüÅÂÀÇ Data°ªÀ» ´Ù½Ã DataSetÀÇ Data·Î ÀúÀåÇÑ´Ù. LoadExcelData´Â º°µµÀÇ Header Á¤º¸¸¦
Æ÷ÇÔÇÒ ¼ö ¾øÀ¸¹Ç·Î SetDataHeader¿¡¼ Á¤ÀÇ µÈ ¼ø¼´ë·Î ´ëÀԵȴÙ. LoadExcelData »ç¿ë
½Ã ¹Ýµå½Ã SetDataHeader·Î Çì´õ Á¤º¸¸¦ Á¤ÀÇÇØ¾ß ÇÑ´Ù. - ù¹ø° ÀÎÀÚ´Â ÀÌ ±â´ÉÀ» »ç¿ëÇÑ´Ù´Â Àǹ̿¡¼ ¹Ýµå½Ã Á¤È®ÇÑ ¡°LoadExcelData¡±·Î ½ÃÀÛÇØ¾ß ÇÑ´Ù. ¡°LoadExcelData¡± µÚ¿¡ ºÙ´Â ¹®ÀÚ¿Àº °ýÈ£ ¾È¿¡ ÄÞ¸¶·Î
±¸ºÐµÈ 7°³ÀÇ ÀÎÀÚ°¡ Á¸ÀçÇÑ´Ù. - µÎ¹ø° ÀÎÀÚÀÇ °ýÈ£ ¾ÈÀÇ ¼ö°¡
StringÀ¸·Î µÇ¾î ÀÖÀ¸¹Ç·Î »ç¿ëÀÚ´Â IntegerÀÇ °ªÀ» StringÀ¸·Î º¯È¯ÇÏ´Â °úÁ¤À» À¯³äÇØ¾ß ÇÑ´Ù. Notice 1. Ŭ¶óÀ̾ðÆ®¿¡ Microsoft Excel ÀÌ ¾ø¾îµµ »ç¿ë°¡´É ÇÕ´Ï´Ù. 2. ÃÖ´ë
4MByte ±îÁö¸¸ Load °¡´ÉÇÕ´Ï´Ù. 3. Excel ÀÇ ¼½Ä(Formula,
sum, min, max µî ¼ö½Ä ¹× %, , µî ¼¿¼½Äº¯°æ)¿¡ ´ëÇؼ´Â Áö¿øÇÏÁö ¾Ê°í Int, double, String,
WString(´Ù±¹¾î)µî ¿¢¼¿¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¦ µ¥ÀÌÅͼ¿¡ ±×´ë·Î ºÒ·¯¿À´Â ±â´ÉÀ¸·Î
»ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¼½ÄµîÀÇ ±â´ÉÀº Gridµî Visual ÄÄÆ÷³ÍÆ®¿¡¼ ¼³Á¤À» ÇØ¾ß ÇÕ´Ï´Ù. 4. ¿¢¼¿ÀÇ ¹®Á¦·Î ÀÎÇؼ, ´Ù±¹¾î°¡ ±úÁö´Â Çö»óÀÌ ÀÖÀ»½Ã(Unicode µ¥ÀÌÅÍ°¡ Ansiµ¥ÀÌÅÍ·Î ÀúÀå) µÇ´Â°æ¿ì,
7¹ø° ÀÎÀÚ (UserWString)¸¦
1(=true)·Î ¼³Á¤, ´Ù±¹¾î°¡ ±úÁöÁö ¾Êµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. 5. Excel 2007(*.xlsx) Àº Áö¿øµÇÁö ¾Ê½À´Ï´Ù. Excel 2007 »ç¿ë½Ã Excel.Application À»
»ç¿ëÇϽñ⠹ٶø´Ï´Ù. (DataSet > Do > Excel.Application) 6. DataSet ColumnTypeÀÌ
BigIntÀ϶§´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù. Excel.ApplicationÀ» »ç¿ëÇϽñ⠹ٶø´Ï´Ù. (DataSet > Do > Excel.Application) |
||||||||||
SYNTAX |
|||||||||||
|
DataSetID.Do(¡°LoadExcelData¡±,¡±FilePath,SheetName,StartRow,StartCol,Option,DecFlag,UserWString¡±) |
||||||||||
POSSIBLE VALUES |
|||||||||||
|
ÇØ´ç¾øÀ½ |
||||||||||
PARAMETERS |
|||||||||||
|
BSTR
FilePath : FileÀ̸§À» Æ÷ÇÔÇÑ Path BSTR
SheetName: Excel¿¡¼ÀÇ Sheet¸í or Excel¿¡¼ÀÇ Sheet Index (½ÃÀÛ Index : 0 ) Long
StartRow : ExcelÆÄÀÏ¿¡¼ÀÇ ÀÐ¾î µéÀÏ
½ÃÀÛ Row À§Ä¡ Long
StartCol : Excel ÆÄÀÏ¿¡¼ ÀÐ¾î µéÀÏ
½ÃÀÛ Col À§Ä¡ Long
Option : ¼öÇà Option - »ý·«°¡´É. »ý·« ½Ã µðÆúÆ®°ªÀ¸·Î 0 ¼¼ÆÃ(ExcelÆÄÀÏ¿¡¼
Sheet¸íÀ¸·Î ÆÄÀÏ µ¥ÀÌÅÍ ÀÐÀ½)
INT
DecFlag : INT MAX VALUE(32767) º¸´Ù Å«°ªÀÏ ¶§ Áö¼öÇüÀ¸·Î Ç¥ÇöÇÒÁö¿©ºÎ(value : 0: Ç¥Çö or 1: Á¤¼ö·ÎÇ¥Çö) - »ý·«°¡´É, »ý·« ½Ã µðÆúÆ®°ªÀ¸·Î 0 ¼¼Æà (1,2,1,68 ¹öÀüºÎÅÍ Ãß°¡µÈ ±â´É) INT
UserWString : ExcelÀÇ ANISI·Î ÀúÀåµÈ µ¥ÀÌÅ͸¦ Unicode·Î º¯È¯ ¿©ºÎ(Unicode ¹öÀü¸¸ »ç¿ë°¡´É value : 0 or 1) |
||||||||||
RETURN VALUES |
|||||||||||
|
ÇØ´ç¾øÀ½ |
||||||||||
EXAMPLE |
|||||||||||
|
[JavaScript]
|
||||||||||
SAMPLE |
|||||||||||
|
|||||||||||
SEE ALSO |
|||||||||||
|
Excel.Application |