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
�@�����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
--Page 1--
��ASP����ASP.NET�ֈڍs���郁���b�g
--Page 2--
�����L���b�V���O���g�����p�t�H�[�}���X����
--Page 3--
���v���L�V�F�ŏ_��ȃA�N�Z�X�������������--Page 4--
��XML Web�T�[�r�X��COM+ Services�̘A�g
��ASP.NET��ODP.NET�𗘗p����ۂ̒��ӓ_
�@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
�@�Ɩ��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
�@����ł́AASP.NET����ODP.NET�𗘗p���A�\�̃f�[�^��\������菇�����Ă����܂��B
1. Web�t�H�[���̐ݒ�
�@ASP.NET��Web�t�H�[����Ɉȉ��̃R���g���[����\��t���܂��B
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, _ |
���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) |
���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
�@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
Copyright © ITmedia, Inc. All Rights Reserved.