DataGridSetDsn ÇÔ¼ö´Â µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®¿¡ ¿¬µ¿ÇÒ µ¥ÀÌÅ͸¦ Á¤ÀÇÇÏ´Â ÇÔ¼öÀÌ´Ù.
void @DataGridSetDsn(string class_name, string dsn);
ÇÔ¼öÀÎÀÚ
string class_name : µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º À̸§
string dsn : µ¥ÀÌÅͺ£À̽º ¿¬°á ¹®ÀÚ¿
¹Ýȯ °ª
¾øÀ½
¿¹Á¦ 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"); // µ¥ÀÌÅͱ׸®µå ¿ÀºêÁ§Æ®¸¦ ´Ù½Ã ·Îµå
<°¨½ÃÇÁ·Î±×·¥ ȸé>
¹öÀüÁ¤º¸
ÃÖÃÊÁö¿ø:
°ü·ÃÇ׸ñ
@DataGridComboBoxColumnItemAdd()