ADO.NET�ɂ��āA���������b���琮�����Ă��܂��B
�������e�L�X�g�����Ďc���Ă����܂��B
�ŏ��̓V���v���ɁAADO.NET�́u�����v�ɂȂ�̂��ȁH
�܂��l�ɋ�����Ƃ������͎����̂��߂̊o�������ł��B
��ADO.NET�Ƃ�
�@ADO.NET�Ƃ́A
�@�@.NET Framework�N���X���C�u������System.Data���O��ԂƁA
�@�@���̉��ʋ�Ԃɒ�`����Ă���N���X�̃Z�b�g
�@�ł���B
���v���o�C�_
�@ADO.NET�̃f�[�^�x�[�X�A�N�Z�X�́A�u�f�[�^�x�[�X�v���o�C�_�v��
�@���\�t�g�E�F�A���W���[�����o�R����B
�@��{�I�ɁA�v���o�C�_�ɂ͈ȉ���2�̃^�C�v������B
�@�@�E�}�l�[�W�h�x�[�X�́i.NET�̂��߂́j�v���o�C�_
�@�@�E�������Y�i�A���}�l�[�W�h�j�����p�����v���o�C�_
�@��ʓI�ɂ́A�O�҂̕��������Ō������ǂ��B
�@SQL Server .NET�v���o�C�_����\�I�ł���B
�@�i��͂莩�Ѓu�����h�Ƃ̐e�a���͍����悤���j
�@��҂́AOLE DB .NET�v���o�C�_�AODBC .NET�v���o�C�_�Ȃǂ�����B
�@�i.NET Framework1.0�ł́AOLE DB .NET�̂ݕW���T�|�[�g�j
�@���Ȃ݂ɁAMySQL�p�̃}�l�[�W�h�v���o�C�_�Ƃ��āA
�@�uMySQL Connector/NET�v�Ƃ����̂�����B
�@�@
http://www.mysql.com/products/connector/net/�@��L�̓}�l�[�W�h�x�[�X�̃v���o�C�_�ł��邽�߁A
�@ODBC�ڑ������������ǂ��Ƃ���Ă���B
�@�i�����_�ŁA���p�������Ƃ͂Ȃ����E�E�E�j
��System.Data���O��Ԃ̓���
�@�v���o�C�_�̑I���ɂ���āA
�@�@�ESystem.Data.SqlClient
�@�@�ESystem.Data.Odbc
�@�Ȃǖ��O��Ԃ��ς��B
�@�܂��A�N���X����"SqlConnection", "OdbcConnection"��
�@�Ⴂ������B
�@MSDN��ADO.NET�w���v�͂قƂ�ǂ��uSQL�v���o�C�_�v�ŋL�q����Ă��邪�A
�@���́uSql�`�v��"Sql"������"Odbc"��"OleDb"�ɕύX���邾����
�@�ǂ��悤�ɐv����Ă���B
�@�������A�u�`Connection�v�N���X�̃R���X�g���N�^�œn��
�@�f�[�^�x�[�X�ڑ��������͊eDB�p�ɏC������K�v������B
�@�@[SQL Server .NET�v���o�C�_�̗�]
�@�@using System.Data.SqlClient;
�@�@�@...
�@�@SqlConnection conn = new SqlConnection
�@�@�@�@( "server=localhost;database=pubs;uid=sa;pwd=" );
�@�@[OLE DB .NET�v���o�C�_�̗�]
�@�@using System.Data.OleDb;
�@�@�@...
�@�@OleDbConnection conn = new OleDbConnection
�@�@�@�@( "provider=sqloledb;server=localhost;database=pubs;uid=sa;pwd=" );
�@�@[ODBC .NET�v���o�C�_�̗�]
�@�@using System.Data.Odbc;
�@�@�@...
�@�@OdbcConnection conn = new OdbcConnection
�@�@�@�@( "dsn=DSN_NAME" );
�@�@[MySQL .NET�v���o�C�_�̗�]
�@�@using MySql.Data.MySqlClient;
�@�@�@...
�@�@MySqlConnection conn = new MySqlConnection
�@�@�@�@( "database=test;User ID=root;Password=;Host=localhost;Port=3306;" );
�@���ɂ��A�`Command�A�`DataReader����`Exception�Ɏ���܂ŁA
�@���O�͈Ⴆ�ǃC���^�t�F�[�X�͂قƂ�Ǔ����A�v���o�C�_���Ⴄ�����ł���B
�@���̓_�𗝉����邾���ŁA���ɏo�Ă���ADO.NET�̃T���v���\�[�X��
�@�����Ɠǂ݂₷���Ȃ�Ǝv���B