DataGridAddRow

 

DataGridAddRow ÇÔ¼ö´Â µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®ÀÇ ÇàÀ» Ãß°¡ÇÏ´Â ÇÔ¼öÀÌ´Ù.

 

int @DataGridAddRow(string class_name);

 

ÇÔ¼öÀÎÀÚ

string class_name : µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º À̸§

 

¹Ýȯ °ª

Ãß°¡µÈ Çà¹øÈ£¸¦ ¹ÝȯÇÑ´Ù.

 

¿¹Á¦ 1 (µ¥ÀÌÅͺ£À̽º¿¡¼­ µ¥ÀÌÅ͸¦ ¿¬µ¿ÇÏ´Â °æ¿ì)

<°¡Á¤>

 ½ºÆ©µð¿À¿¡ ÀÔ·ÂµÈ µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º À̸§Àº 'DataGrid1'ÀÌ°í, ¿¬µ¿ÇÒ µ¥ÀÌÅͺ£À̽º ¿¬°á ¹®ÀÚ¿­Àº 'Dsn1'ÀÌ´Ù. µ¥ÀÌÅͺ£À̽º ¿¬°á ¹®ÀÚ¿­ 'Dsn1'À» ÀÌ¿ëÇÏ¸é ¾Æ·¡ÀÇ Access µ¥ÀÌÅ͸¦ ¿¬µ¿ÇÒ ¼ö ÀÖ´Ù.

 

<½ºÅ©¸³Æ® ³»¿ë>

@DataGridSetDsn("DataGrid1", "Dsn1");            // µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®¿¡ »õ·Î¿î µ¥ÀÌÅͺ£À̽º ¿¬°á¹®ÀÚ¿­À» ¿¬µ¿
@DataGridClearColumn("DataGrid1");                // µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®ÀÇ ColumnÀ» ¸ðµÎ »èÁ¦

@DataGridAddTextBoxColumn("DataGrid1", "ID", "ID", "ID");                            // 'ID' Column »ý¼º
@DataGridAddTextBoxColumn("DataGrid1", "NAME", "Field1", "À̸§");               // 'NAME' Column »ý¼º
@DataGridAddTextBoxColumn("DataGrid1", "TEL", "Field2", "ÀüÈ­¹øÈ£");             // 'TEL' Column »ý¼º
@DataGridAddTextBoxColumn("DataGrid1", "ADDRESS", "Field3", "ÁÖ¼Ò");          // 'ADDRESS' Column »ý¼º

@DataGridSetSelect("DataGrid1", "SELECT * FROM Table1");                             // °¢ Column¿¡ µ¥ÀÌÅÍ ¼³Á¤
@DataGridReLoad("DataGrid1");                        // µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®¸¦ ´Ù½Ã ·Îµå


<°¨½ÃÇÁ·Î±×·¥ È­¸é>

 

 

¿¹Á¦ 2 (µ¥ÀÌÅͺ£À̽º¿¡¼­ µ¥ÀÌÅ͸¦ ¿¬µ¿ÇÏÁö ¾Ê´Â °æ¿ì )

<°¡Á¤>

 ½ºÆ©µð¿À¿¡ ÀÔ·ÂµÈ µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º À̸§Àº 'DataGrid1'ÀÌ°í, µ¥ÀÌÅÍ´Â ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¿© ¸¸µç´Ù.

 

<½ºÅ©¸³Æ® ³»¿ë>

@DataGridSetDsn("DataGrid1", "");                    // µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®¿¡ ¿¬µ¿µÇ¾î ÀÖ´Â µ¥ÀÌÅͺ£À̽º ¿¬°á¹®ÀÚ¿­À» ÇØÁ¦
@DataGridClearColumn("DataGrid1");                // µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®ÀÇ ColumnÀ» ¸ðµÎ »èÁ¦

@DataGridAddTextBoxColumn("DataGrid1", "ID", "ID", "ID");                    // 'ID' Column »ý¼º
@DataGridAddTextBoxColumn("DataGrid1", "NAME", "À̸§", "");               // 'NAME' Column »ý¼º
@DataGridAddTextBoxColumn("DataGrid1", "TEL", "ÀüÈ­¹øÈ£", "");             // 'TEL' Column »ý¼º
@DataGridAddTextBoxColumn("DataGrid1", "ADDRESS", "ÁÖ¼Ò", "");          // 'ADDRESS' Column »ý¼º

index = @DataGridAddRow("DataGrid1");                            // ÇàÀ» »ý¼º
@DataGridSetCellData("DataGrid1", 0, index, "1");                // ÁöÁ¤µÈ ¼¿¿¡ µ¥ÀÌÅÍ ÀÔ·Â

@DataGridSetCellData("DataGrid1", 1, index, "À̺´±Ô");         // ÁöÁ¤µÈ ¼¿¿¡ µ¥ÀÌÅÍ ÀÔ·Â

@DataGridSetCellData("DataGrid1", 2, index, "111-1111");    // ÁöÁ¤µÈ ¼¿¿¡ µ¥ÀÌÅÍ ÀÔ·Â

@DataGridSetCellData("DataGrid1", 3, index, "¼­¿ï");            // ÁöÁ¤µÈ ¼¿¿¡ µ¥ÀÌÅÍ ÀÔ·Â

@DataGridReLoad("DataGrid1");                        // µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®¸¦ ´Ù½Ã ·Îµå

 

<°¨½ÃÇÁ·Î±×·¥ È­¸é>

 

¹öÀüÁ¤º¸

ÃÖÃÊÁö¿ø: 10.2.4

 

°ü·ÃÇ׸ñ

@DataGridAddButtonColumn()

@DataGridAddCheckBoxColumn()

@DataGridAddComboBoxColumn()

@DataGridAddRow()

@DataGridAddTextBoxColumn()

@DataGridClearColumn()

@DataGridComboBoxColumnItemAdd()

@DataGridDeleteRow()

@DataGridGetCellData()

@DataGridGetCellSel()

@DataGridGetColumnName()

@DataGridGetCurSel()

@DataGridGetRowCount()

@DataGridGetRowData()

@DataGridInsertRow()

@DataGridReLoad()

@DataGridSetCellBackColor()

@DataGridSetCellData()

@DataGridSetCellTextColor()

@DataGridSetColumnAlignment()

@DataGridSetColumnHeadersHeight()

@DataGridSetColumnIndex()

@DataGridSetColumnReadOnly()

@DataGridSetColumnText()

@DataGridSetColumnVisible()

@DataGridSetColumnWidth()

@DataGridSetCurSel()

@DataGridSetDataTable()

@DataGridSetDsn()

@DataGridSetRowData()

@DataGridSetRowHeight()

@DataGridSetSelect()