ASP.NET�̗��_�������o��ODP.NET���p�@�FODP.NET�t�@�[�X�g�X�e�b�v�i2�j�i1/4 �y�[�W�j

Windows�v���b�g�t�H�[���ɂ�����A�v���P�[�V�����J���́A.NET���嗬�ƂȂ�‚‚���B�{�A�ڂ�Visual Basic����.NET�ւ̈ڍs���l���Ă���Oracle�A�v���P�[�V�����J���҂Ɍ����āA�uOracle Data Provider for .NET�v���g�������b�g��Ǝ��@�\�A�V�����v���O���~���O�E�X�^�C���Ȃǂ��������B�i�ҏW�ǁj

» 2004�N12��28�� 00��00�� ���J
[��c�_�C���{�I���N��]

�@�����ASP.NET���Oracle Data Provider for .NET�i�ȉ��AODP.NET�j�𗘗p����ۂ̃R�[�f�B���O��������܂��B�܂��AASP�‹���Oracle Objects for OLE�i�ȉ��AOO4O�j�𗘗p���ĊJ�����ꂽ�A�v���P�[�V��������̈ڍs�̍ۂɖ𗧂ŠJ����@�̈Ⴂ��������܂��B

ASP����ASP.NET�ֈڍs���郁���b�g

�@Windows Server�ł�Web�A�v���P�[�V�����J���t���[�����[�N��ASP����ASP.NET�ɐi���������ƂŁA��ʃf�U�C���Ə������W�b�N�̊��S�ȕ�������������܂����B�����HTML�R�[�h��HTTP�ʐM�𒊏ۉ������t���[�����[�N�ƊJ���‹����񋟂��ꂽ���Ƃɂ��AWeb�A�v���P�[�V�����ł���Ȃ���N���C�A���g�^�T�[�o�^�A�v���P�[�V�����ɋ߂��C�x���g�h���u���E���f���ɂ��J������������܂����B�\1��ASP��ASP.NET�̊J����@�̈Ⴂ���܂Ƃ߂܂����B

ASP ASP.NET
���� HTML�^�O�̒��ɃX�N���v�g�𖄂ߍ��� �R���|�[�l���g�x�[�X��Web�J��
���� �f�U�C���Ə����̕������s���S �f�U�C���Ə����̕������”\
�\1�@ASP��ASP.NET�̊J����@�̈Ⴂ

�@����ȊO�ɂ��AASP.NET�ł�ASP�ɔ�ׂ�Web�A�v���P�[�V�����̊J���X�^�C�����ȉ��̂悤�ɑ傫���ς��܂����B

  • Web�R���g���[���ɂ��HTML�̒��ۉ�
  • �|�X�g�o�b�N�����ƃR�[�h�r�n�C���h�ɂ��Θb�^Web�A�v���P�[�V�����̊J��
  • ���̓`�F�b�N���؃R���g���[�����g�p�������[�U�[�̓��͒l�̌��؏���
  • �f�[�^�o�C���h�@�\

�@�Ɩ��A�v���P�[�V�����ł́A�f�[�^�x�[�X����擾�����f�[�^����ʂɕ\������@�\����������������Ă���Ǝv���܂��B���̂悤�ȃf�[�^�\�������̏ꍇ�AASP����OO4O�𗘗p�����A�v���P�[�V�����̊J���ł́A�\�̃f�[�^��1�s���ƒ��[�v�Ŏ擾���AHTML�̃^�O�𗘗p���ĕ\������K�v������܂����B�������AASP.NET�ł��f�[�^�o�C���h�@�\���g�p���邱�ƂŁA���l�̏��������e�ՂɊJ�����邱�Ƃ��”\�ł��B

ASP.NET�̃f�[�^�o�C���h�@�\

�@����ł́AASP.NET����ODP.NET�𗘗p���A�\�̃f�[�^��\������菇�����Ă����܂��B

1. Web�t�H�[���̐ݒ�

�@ASP.NET��Web�t�H�[����Ɉȉ��̃R���g���[����\��t���܂��B

  • OracleConnection
  • OracleCommand
  • OracleDataAdapter
  • DataSet
  • DataGrid
ODP.NET�̃R���g���[�����c�[���{�b�N�X�ɒlj�����菇�́AOTN�iOracle Technology Network�j�́u�ӊO�ƊȒP!?.NET��Oracle�v�ŏڍׂɐ������Ă��܂��̂ŁA��������Q�Ƃ��Ă��������B

}1@WebtH[ODP.NET̃Rg[\tʁiNbNƊg債܂j �}1�@Web�t�H�[����ODP.NET�̃R���g���[����\��t������ʁi�N���b�N����Ɗg�債�܂��j

2. �R���g���[���̃v���p�e�B�̒l��ݒ�

�@Web�t�H�[����ɓ\��t�����R���g���[���ɑ΂��ăv���p�e�B�̒l���ȉ��̂悤�ɐݒ肵�܂��B�R���g���[���̔ԍ��́A�}1�̔ԍ��ɑΉ����Ă��܂��B

�R���g���[�� �R���g���[���� �v���p�e�B �ݒ�l
�i1�j OracleConnection OracleConnection1 ConnectionString UserId=scott; Password=tiger;Data Source=orcl
�i2�j OracleCommand OracleCommand1 Connection OracleConnection1���w��
�i3�j OracleDataAdapter OracleDataAdapter1 SelectCommand OracleCommand1���w��
�i4�j DataSet DataSet1 �ύX�Ȃ� �ύX�Ȃ�
�i5�j DataGrid DataGrid1 �ύX�Ȃ� �ύX�Ȃ�
�\2�@ODP.NET�Œ񋟂���Ă���I�u�W�F�N�g�ꗗ
�iorcl�̕����͊e���̃T�[�r�X�����w�肵�Ă��������j

3. Page_Load�C�x���g�ɃR�[�h���L�q

�@Page_Load�C�x���g�Ɉȉ��̃R�[�h���L�q���܂��B

Private Sub Page_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load

  OracleCommand1.CommandText = _
    "select * from emp order by empno"
  OracleDataAdapter1.Fill(DataSet1, "EmpList")
  DataGrid1.DataSource = DataSet1
  DataGrid1.DataMember = "EmpList"
  DataBind()

End Sub
���X�g1�@�f�[�^�o�C���h���g�p����DataGrid��emp�\��\��������T���v���R�[�h�iVB.NET�j

private void Page_Load(object sender, System.EventArgs e)
{
  oracleCommand1.CommandText = 
    "select * from emp order by empno";
  oracleDataAdapter1.Fill(dataSet1, "EmpList");
  DataGrid1.DataSource = dataSet1;
  DataGrid1.DataMember = "EmpList";
  DataBind();
}
���X�g2�@�f�[�^�o�C���h���g�p����DataGrid��emp�\��\��������T���v���R�[�h�iC#�j

�@ASP.NET�̃f�[�^�o�C���h�@�\���g�p���邱�Ƃɂ��ADataBind���\�b�h�𔭍s���邾���ŁADataGrid�R���g���[���������Ń��[�v���������Ă���܂��B����ɂ��A�W���f�[�^�\���̊J�����Y�����啝�Ɍ��サ�܂��BASP�œ��l�̏�����������ɂ͐��\�s�̃R�[�h���L�q���Ȃ���΂����܂��񂪁i�}2�j�AASP.NET�ł͕K�v�ȃR���g���[����Web�t�H�[���ɓ\��t���A�v���p�e�B��ݒ��ɐ��s�̃R�[�h���L�q���邾���Ŏ����ł��܂��i�}3�j�B

}2@ASP{OO4Oł̏Wf[^̕\ �}2�@ASP�{OO4O�ł̏W���f�[�^�̕\��
}3@ASP.NET{ODP.NETł̏Wf[^̕\ �}3�@ASP.NET�{ODP.NET�ł̏W���f�[�^�̕\��

�@ASP����ASP.NET�ɂȂ�AWeb�t�H�[���ɃR���g���[����\��t���A�f�[�^�x�[�X����̌��ʂƘA�g����悤�ȃA�v���P�[�V�����̊J�����”\�ƂȂ�܂����B�i���y�[�W�֑����j

�@�@�@�@�@�@ 1|2|3|4 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by IT - AIAAA
Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B