��Ƃ̕�����ɒ~�ς��ꂽ��ʂ�Excel�f�[�^���f�[�^�x�[�X�ŊǗ��������B���邢�́AExcel�ō쐬�����Ɩ����ނ���V�X�e���Ɏ��ƂŃf�[�^���͂���H�����팸�������B���̂悤�ȃj�[�Y�ɉ�����ׂ��AOracle�f�[�^�x�[�X�ɂ�Excel����Oracle�ւ̂��܂��܂ȘA�g�@�\��������Ă���B�i�ҏW���j
--Page 1--
���͂��߂�
���}�N�����g�p������@
���X�V�����ɂ����钍�ӓ_
--Page 2--
�@�|�X�V����ɂ����铯�����s���̐���
--Page 3--
�@�|���O����
--Page 4--
���܂Ƃ�
�@�O��܂ł̋L���ł́AExcel�̃f�[�^��Oracle�f�[�^�x�[�X�Ɋi�[������@�ƁAOracle�f�[�^�x�[�X�̃f�[�^��Excel���猟��������@�ɂ��ďЉ�Ă��܂����B�ŏI��ƂȂ鍡��́AExcel����Oracle�f�[�^�x�[�X�̃f�[�^���X�V������@�ɂ��ĉ�����܂��B
�@Oracle�f�[�^�x�[�X�̃f�[�^��Excel�ōX�V�����ȕ��@�́AVBA�}�N�����g�p������@�ƁAKeySQL���g�p������@��2�ł��B�{�L���ł́A���ꂼ��ɂ��ċ�̓I�ȕ��@���Љ�܂��B
�@XML�𗘗p���ĊȒP�ɍX�V������@������܂����A���̕��@�ł�XML�𗘗p���Ċi�[�����f�[�^�����ύX�ł��܂���BOracle�f�[�^�x�[�X���̒ʏ�̕\���X�V����p�r�ł͎g���Ȃ����߁A����̋L���ł͐G��܂���BXML�𗘗p�����f�[�^�i�[�Ɋւ��ẮuExcel�f�[�^��Oracle�Ɋi�[�����@�v���Q�Ƃ��Ă��������B�ق��ɂ�ODP.NET�𗘗p�������@�ȂǁA���܂��܂ȕ��@������܂����A�{�L���ł͐G��܂���B
�@VBA�}�N����Oracle�f�[�^�x�[�X�̃f�[�^���X�V������@�́A��2��u����y����ԁAExcel��Oracle�N���C�A���g���v�ŏЉ�������̏ꍇ�Ɠ��l�ŁASELECT����UPDATE���ɕς�邾���ł��B�ȉ��̃~�h���E�F�A���Ƃ̃R�[�h�����Ă݂܂��傤�B
Private Function updateSql(Row As String) As String |
���X�g1�@ADO�{ODBC�AADO�{OLE DB�ɂ��f�[�^�x�[�X�̍X�V |
Private Function updateSql(Row As String) As String |
���X�g2�@oo4o�ɂ��f�[�^�x�[�X�̍X�V |
�@��L���X�g�̂悤�ɁA�X�V���s��UPDATE���̔��s���̂��̂́ASELECT���̔��s�Ƃ܂����������菇�ł���A�ȒP�ł��B�������s���}�N�����l�A��L���X�g�Ƀf�[�^�x�[�X�ւ̐ڑ�������������Γ��삵�܂��B�f�[�^�x�[�X�ւ̐ڑ����s���}�N���Ɋւ��ẮA��2����Q�Ƃ��Ă��������B
�@�������A�X�V�������s���ꍇ�A���������ƈ���Ă��������ӂ��ׂ��|�C���g������܂��B�܂��AExcel�V�[�g��ł̕ύX�s���ǂ̍s�Ȃ̂����ʂ���K�v������܂��BOracle�f�[�^�x�[�X�̕\�S�̂ɑ��čX�V����������ƁA�T�[�o���ɂ����镉�ׂ͍����Ȃ�܂��̂ŁA�ʏ��Excel�V�[�g��̂ǂ̍s���X�V���ꂽ����Excel���Ŕ��ʂ��āA���̍s�݂̂�ΏۂƂ���UPDATE���s���܂��B���R�Ȃ���A���ꂪ�X�V�iUPDATE�j�Ȃ̂��A�폜�iDELETE�j�Ȃ̂��A�lj��iINSERT�j�Ȃ̂������ʂ���K�v������܂��B
�@����ɁAOracle�f�[�^�x�[�X�̃f�[�^���̐l���ύX����\��������ꍇ�A�������Ă���X�V����܂ł̊ԂɁA�ق��̐l�������f�[�^��ύX���Ă��邩������܂���B�����������ꍇ�ɂ�������ĕύX�������s���̂��A����Ƃ��m�F�_�C�A���O��\��������̂��A���邢�͏��������s������̂��A�Ƃ���������ɂ��Ă��l������K�v������ł��傤�B�i���y�[�W�ɑ����j
Copyright © ITmedia, Inc. All Rights Reserved.