Spec-Zone .ru
спецификации, руководства, описания, API

22.2.9.1. MySql.Data.MySqlClient Пространство имен

Иерархия пространства имен

Классы

Класс Описание
BaseCommandInterceptor Обеспечивает средство улучшения или замены команд SQL через строку подключения вместо перекомпиляции.
BaseExceptionInterceptor Обеспечивает средство включения и отключения обработки исключений через строку подключения вместо перекомпиляции.
MySqlClientPermission Полученный из.NET DBDataPermission class. Для информации об использовании см. Раздел 22.2.5.19, "Работающий с Частичным Доверием / Среднее Доверие".
MySqlCommand
MySqlCommandBuilder
MySqlConnection
MySqlDataAdapter
MySqlDataReader Обеспечивает средство чтения прямого единственного потока строк от базы данных MySQL. Этот class не может быть наследован.
MySqlError Набор кодов ошибки, которые могут быть возвращены сервером
MySqlException Исключение, которое выдается, когда MySQL возвращает ошибку. Этот class не может быть наследован.
MySqlHelper class помощника, который облегчает работать с провайдером.
MySqlInfoMessageEventArgs Обеспечивает данные для события InfoMessage. Этот class не может быть наследован.
MySqlParameter Представляет параметр MySqlCommand, и дополнительно, его отображение на DataSetcolumns. Этот class не может быть наследован.
MySqlParameterCollection Представляет набор параметров, относящихся к MySqlCommand так же как их соответствующим отображениям к столбцам в aDataSet. Этот class не может быть наследован.
MySqlRowUpdatedEventArgs Обеспечивает данные для события RowUpdated. Этот class не может быть наследован.
MySqlRowUpdatingEventArgs Обеспечивает данные для события RowUpdating. Этот class не может быть наследован.
MySqlTransaction

Делегаты

Делегат Описание
MySqlInfoMessageEventHandler Представляет метод, который обработает событие InfoMessage MySqlConnection.
MySqlRowUpdatedEventHandler Представляет метод, который обработает RowUpdatedevent MySqlDataAdapter.
MySqlRowUpdatingEventHandler Представляет метод, который обработает RowUpdatingevent aMySqlDataAdapter.

Перечисления

Перечисление Описание
MySqlDbType Определяет специфичный для MySQL тип данных поля, свойства, для использования в aMySqlParameter.
MySqlErrorCode

22.2.9.1.1. MySql.Data.MySqlClientHierarchy

См. Также

MySql. Данные. Пространство имен MySqlClient

22.2.9.1.2. BaseCommandInterceptor

BaseCommandInterceptor У class есть эти методы, которые можно переопределить:

public virtual bool ExecuteScalar(string sql, ref object returnValue);public virtual bool ExecuteNonQuery(string sql, ref int returnValue);public virtual bool ExecuteReader(string sql, CommandBehavior behavior, ref MySqlDataReader returnValue);public virtual void Init(MySqlConnection connection);

Если Ваш перехватчик переопределяет один из Execute... методы, набор returnValue выходной параметр и возврат true если Вы обработали событие, или false если Вы не обрабатывали событие. Команда SQL обычно обрабатывается только, когда все перехватчики команды возвращаются false.

Соединение, которое передают к Init метод является соединением, которое присоединено к этому перехватчику.

Для полного использования и примеров, см. Раздел 22.2.5.11, "Используя Классы Перехватчика Соединителя/Сети".

22.2.9.1.3. BaseExceptionInterceptor

Вы разрабатываете перехватчик исключения сначала, создавая подкласс BaseExceptionInterceptor class. Следует переопределить InterceptException() метод. Можно также переопределить Init() метод, чтобы сделать некоторую одноразовую инициализацию.

У каждого перехватчика исключения есть 2 метода:

public abstract Exception InterceptException(Exception exception,  MySqlConnection connection);public virtual void Init(MySqlConnection connection);

Соединение, к которому передают Init() соединение, которое присоединено к этому перехватчику.

Каждый перехватчик обязан переопределять InterceptException и возвратите исключение. Это может возвратить исключение, которое это дается, или это может обернуть это в новое исключение. Мы в настоящий момент не предлагаем возможности подавить исключение.

Для полного использования и примеров, см. Раздел 22.2.5.11, "Используя Классы Перехватчика Соединителя/Сети".

22.2.9.1.4. MySqlCommand Класс

Для списка всех элементов этого типа см. Элементы MySqlCommand.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlCommand_  Inherits Component_  Implements IDbCommand, ICloneable

Синтаксис: C#

public sealed class MySqlCommand : Component, IDbCommand, ICloneable

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1. MySqlCommand Элементы

Краткий обзор MySqlCommand

Общедоступные Конструкторы экземпляра

MySqlCommand Перегруженный. Инициализирует новый экземпляр MySqlCommand class.

Общедоступные Свойства Экземпляра

CommandText
CommandTimeout
CommandType
Соединение
Контейнер (наследованный от Компонента) Получает IContainer, который содержит Компонент.
IsPrepared
Параметры
Сайт (наследованный от Компонента) Получает или устанавливает ISite Компонента.
Транзакция
UpdatedRowSource

Общедоступные Методы экземпляра

Отмена Попытки отменить выполнение MySqlCommand. Эта работа не поддерживается.
CreateObjRef (наследованный от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, требуемую генерировать прокси, используемый, чтобы связаться с удаленным объектом.
CreateParameter Создает новый экземпляр объекта MySqlParameter.
Расположите (наследованный от Компонента) Высвобождает все средства, используемые Компонентом.
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
ExecuteNonQuery
ExecuteReader Перегруженный.
ExecuteScalar
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetLifetimeService (наследованный от MarshalByRefObject) Получает текущий объект службы времени жизни, который управляет политикой управления жизненным циклом для этого экземпляра.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
InitializeLifetimeService (наследованный от MarshalByRefObject) Получает объект службы времени жизни управлять политикой управления жизненным циклом для этого экземпляра.
Подготовиться
ToString (наследованный от Компонента) Возвращает Строку, содержащую имя Компонента, если любой. Thismethod не должен быть переопределен.

Общедоступные События Экземпляра

Расположенный (наследованный от Компонента) Добавляет обработчик событий, чтобы слушать событие Disposed на компоненте.

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1. MySqlCommand Конструктор

Инициализирует новый экземпляр MySqlCommand class.

Список перегруженных методов

Инициализирует новый экземпляр MySqlCommand class.

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.1. MySqlCommand Конструктор ()

Инициализирует новый экземпляр MySqlCommand class.

Синтаксис: Visual Basic

Overloads Public Sub New()

Синтаксис: C#

public MySqlCommand();

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlCommand

22.2.9.1.4.1.1.2. MySqlCommand Конструктор (Строка)

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal cmdText As String _)

Синтаксис: C#

public MySqlCommand(stringcmdText);

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlCommand

22.2.9.1.4.1.1.3. MySqlCommand Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal cmdText As String, _   ByVal connection As MySqlConnection _)

Синтаксис: C#

public MySqlCommand(stringcmdText,MySqlConnectionconnection);

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlCommand

22.2.9.1.4.1.1.3.1. MySqlConnection Класс

Для списка всех элементов этого типа см. Элементы MySqlConnection.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlConnection_  Inherits Component_  Implements IDbConnection, ICloneable

Синтаксис: C#

public sealed class MySqlConnection : Component, IDbConnection, ICloneable

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1. MySqlConnection Элементы

Краткий обзор MySqlConnection

Общедоступные Конструкторы экземпляра

MySqlConnection Перегруженный. Инициализирует новый экземпляр MySqlConnection class.

Общедоступные Свойства Экземпляра

ConnectionString
ConnectionTimeout
Контейнер (наследованный от Компонента) Получает IContainer, который содержит Компонент.
База данных
DataSource Получает имя сервера MySQL, с которым можно соединиться.
ServerThread Возвращает ID потока сервера, на котором выполняется это соединение.
ServerVersion
Сайт (наследованный от Компонента) Получает или устанавливает ISite Компонента.
Государство
UseCompression Указывает, должно ли это соединение использовать сжатие когда communicatingwith сервер.

Общедоступные Методы экземпляра

BeginTransaction Перегруженный.
ChangeDatabase
Близко
CreateCommand
CreateObjRef (наследованный от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, требуемую генерировать прокси, используемый, чтобы связаться с удаленным объектом.
Расположите (наследованный от Компонента) Высвобождает все средства, используемые Компонентом.
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetLifetimeService (наследованный от MarshalByRefObject) Получает текущий объект службы времени жизни, который управляет политикой управления жизненным циклом для этого экземпляра.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
InitializeLifetimeService (наследованный от MarshalByRefObject) Получает объект службы времени жизни управлять политикой управления жизненным циклом для этого экземпляра.
Открытый
Ping Ping
ToString (наследованный от Компонента) Возвращает Строку, содержащую имя Компонента, если любой. Thismethod не должен быть переопределен.

Общедоступные События Экземпляра

Расположенный (наследованный от Компонента) Добавляет обработчик событий, чтобы слушать событие Disposed на компоненте.
InfoMessage
StateChange

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.1. MySqlConnection Конструктор

Инициализирует новый экземпляр MySqlConnection class.

Список перегруженных методов

Инициализирует новый экземпляр MySqlConnection class.

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.1.1. MySqlConnection Конструктор

Инициализирует новый экземпляр MySqlConnection class.

Синтаксис: Visual Basic

Overloads Public Sub New()

Синтаксис: C#

public MySqlConnection();

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlConnection

22.2.9.1.4.1.1.3.1.1.1.2. MySqlConnection Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal connectionString As String _)

Синтаксис: C#

public MySqlConnection(stringconnectionString);

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlConnection

22.2.9.1.4.1.1.3.1.1.2. Свойство ConnectionString

Синтаксис: Visual Basic

NotOverridable Public Property ConnectionString As String __  Implements IDbConnection.ConnectionString

Синтаксис: C#

public string ConnectionString {get; set;}

Реализации

IDbConnection. ConnectionString

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.3. Свойство ConnectionTimeout

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property ConnectionTimeout As Integer __  Implements IDbConnection.ConnectionTimeout

Синтаксис: C#

public int ConnectionTimeout {get;}

Реализации

IDbConnection. ConnectionTimeout

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.4. Свойство базы данных

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property Database As String __  Implements IDbConnection.Database

Синтаксис: C#

public string Database {get;}

Реализации

IDbConnection. База данных

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.5. Свойство DataSource

Получает имя сервера MySQL, с которым можно соединиться.

Синтаксис: Visual Basic

Public ReadOnly Property DataSource As String

Синтаксис: C#

public string DataSource {get;}

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.6. Свойство ServerThread

Возвращает ID потока сервера, на котором выполняется это соединение

Синтаксис: Visual Basic

Public ReadOnly Property ServerThread As Integer

Синтаксис: C#

public int ServerThread {get;}

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.7. Свойство ServerVersion

Синтаксис: Visual Basic

Public ReadOnly Property ServerVersion As String

Синтаксис: C#

public string ServerVersion {get;}

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.8. Государственная собственность

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property State As ConnectionState __  Implements IDbConnection.State

Синтаксис: C#

public System.Data.ConnectionState State {get;}

Реализации

IDbConnection. Государство

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.9. Свойство UseCompression

Указывает, должно ли это соединение использовать сжатие, связываясь с сервером.

Синтаксис: Visual Basic

Public ReadOnly Property UseCompression As Boolean

Синтаксис: C#

public bool UseCompression {get;}

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.10. Метод BeginTransaction

Список перегруженных методов

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.10.1. MySqlConnection.BeginTransaction Метод

Синтаксис: Visual Basic

Overloads Public Function BeginTransaction() As MySqlTransaction

Синтаксис: C#

public MySqlTransaction BeginTransaction();

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient, MySqlConnection. Список перегруженных методов BeginTransaction

22.2.9.1.4.1.1.3.1.1.10.1.1. MySqlTransaction Класс

Для списка всех элементов этого типа см. Элементы MySqlTransaction.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlTransaction_  Implements IDbTransaction, IDisposable

Синтаксис: C#

public sealed class MySqlTransaction : IDbTransaction, IDisposable

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlTransaction, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.10.1.1.1. MySqlTransaction Элементы

Краткий обзор MySqlTransaction

Общедоступные Свойства Экземпляра

Соединение Получает объект MySqlConnection, связанный с транзакцией, или нулевой ссылкой (Ничто в Visual Basic), если thetransaction больше не действителен.
IsolationLevel Определяет IsolationLevel для этой транзакции.

Общедоступные Методы экземпляра

Фиксация
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и datastructures как хэш-таблица.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
Откат
ToString (наследованный от Объекта) Возвращает Строку, которая представляет текущий Объект.

См. Также

Класс MySqlTransaction, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.10.1.1.1.1. Свойство соединения

Получает объект MySqlConnection, связанный с транзакцией, или нулевой ссылкой (Ничто в Visual Basic), если транзакция больше не действительна.

Синтаксис: Visual Basic

Public ReadOnly Property Connection As MySqlConnection

Синтаксис: C#

public MySqlConnection Connection {get;}

Значение свойства

Объект MySqlConnection связался с этой транзакцией.

Комментарии

У единственного приложения могут быть многократные соединения с базой данных, каждый с нулем или большим количеством транзакций. Это свойство позволяет Вам определить объект соединения, связанный с определенной транзакцией, создаваемой BeginTransaction.

См. Также

Класс MySqlTransaction, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.10.1.1.1.2. Свойство IsolationLevel

Определяет IsolationLevel для этой транзакции.

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property IsolationLevel As IsolationLevel __  Implements IDbTransaction.IsolationLevel

Синтаксис: C#

public System.Data.IsolationLevel IsolationLevel {get;}

Значение свойства

IsolationLevel для этой транзакции. Значением по умолчанию является ReadCommitted.

Реализации

IDbTransaction. IsolationLevel

Комментарии

Параллельные транзакции не поддерживаются. Поэтому, IsolationLevel применяется ко всей транзакции.

См. Также

Класс MySqlTransaction, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.10.1.1.1.3. MySqlTransaction.Commit Метод

Синтаксис: Visual Basic

NotOverridable Public Sub Commit() __  Implements IDbTransaction.Commit

Синтаксис: C#

public void Commit();

Реализации

IDbTransaction. Фиксация

См. Также

Класс MySqlTransaction, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.10.1.1.1.4. MySqlTransaction.Rollback Метод

Синтаксис: Visual Basic

NotOverridable Public Sub Rollback() __  Implements IDbTransaction.Rollback

Синтаксис: C#

public void Rollback();

Реализации

IDbTransaction. Откат

См. Также

Класс MySqlTransaction, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.10.2. MySqlConnection.BeginTransaction Метод

Синтаксис: Visual Basic

Overloads Public Function BeginTransaction( _   ByVal iso As IsolationLevel _) As MySqlTransaction

Синтаксис: C#

public MySqlTransaction BeginTransaction(IsolationLeveliso);

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient, MySqlConnection. Список перегруженных методов BeginTransaction

22.2.9.1.4.1.1.3.1.1.11. MySqlConnection.ChangeDatabase Метод

Синтаксис: Visual Basic

NotOverridable Public Sub ChangeDatabase( _   ByVal databaseName As String _) __  Implements IDbConnection.ChangeDatabase

Синтаксис: C#

public void ChangeDatabase(stringdatabaseName);

Реализации

IDbConnection. ChangeDatabase

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.12. MySqlConnection.Close Метод

Синтаксис: Visual Basic

NotOverridable Public Sub Close() __  Implements IDbConnection.Close

Синтаксис: C#

public void Close();

Реализации

IDbConnection. Близко

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.13. MySqlConnection.CreateCommand Метод

Синтаксис: Visual Basic

Public Function CreateCommand() As MySqlCommand

Синтаксис: C#

public MySqlCommand CreateCommand();

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.14. MySqlConnection.Open Метод

Синтаксис: Visual Basic

NotOverridable Public Sub Open() __  Implements IDbConnection.Open

Синтаксис: C#

public void Open();

Реализации

IDbConnection. Открытый

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.15. MySqlConnection.Ping Метод

Ping

Синтаксис: Visual Basic

Public Function Ping() As Boolean

Синтаксис: C#

public bool Ping();

Возвращаемое значение

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16. MySqlConnection.InfoMessage Событие

Синтаксис: Visual Basic

Public Event InfoMessage As MySqlInfoMessageEventHandler

Синтаксис: C#

public event MySqlInfoMessageEventHandler InfoMessage;

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1. MySqlInfoMessageEventHandler Делегат

Представляет метод, который обработает событие InfoMessage MySqlConnection.

Синтаксис: Visual Basic

Public Delegate Sub MySqlInfoMessageEventHandler( _   ByVal sender As Object, _   ByVal args As MySqlInfoMessageEventArgs _)

Синтаксис: C#

public delegate void MySqlInfoMessageEventHandler(objectsender,MySqlInfoMessageEventArgsargs);

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1. MySqlInfoMessageEventArgs Класс

Обеспечивает данные для события InfoMessage. Этот class не может быть наследован.

Для списка всех элементов этого типа см. Элементы MySqlInfoMessageEventArgs.

Синтаксис: Visual Basic

Public Class MySqlInfoMessageEventArgs_  Inherits EventArgs

Синтаксис: C#

public class MySqlInfoMessageEventArgs : EventArgs

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlInfoMessageEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1. MySqlInfoMessageEventArgs Элементы

Краткий обзор MySqlInfoMessageEventArgs

Общедоступные Конструкторы экземпляра

Конструктор MySqlInfoMessageEventArgs Инициализирует новый экземпляр MySqlInfoMessageEventArgsclass.

Общедоступные Поля экземпляра

Общедоступные Методы экземпляра

Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и datastructures как хэш-таблица.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
ToString (наследованный от Объекта) Возвращает Строку, которая представляет текущий Объект.

Защищенные Методы экземпляра

Завершите (наследованный от Объекта) Позволяет Объекту попытаться к бесплатным ресурсам и выполнить другие операции уборки перед Объектом isreclaimed сборкой "мусора".
MemberwiseClone (наследованный от Объекта) Создает мелкую копию текущего Объекта.

См. Также

Класс MySqlInfoMessageEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1.1. MySqlInfoMessageEventArgs Конструктор

Инициализирует новый экземпляр MySqlInfoMessageEventArgs class.

Синтаксис: Visual Basic

Public Sub New()

Синтаксис: C#

public MySqlInfoMessageEventArgs();

См. Также

Класс MySqlInfoMessageEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1.2. MySqlInfoMessageEventArgs.errors Поле

Синтаксис: Visual Basic

Public errors As MySqlError()

Синтаксис: C#

public MySqlError[] errors;

См. Также

Класс MySqlInfoMessageEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1.2.1. MySqlError Класс

Набор кодов ошибки, которые могут быть возвращены сервером

Для списка всех элементов этого типа см. Элементы MySqlError.

Синтаксис: Visual Basic

Public Class MySqlError

Синтаксис: C#

public class MySqlError

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlError, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1.2.1.1. MySqlError Элементы

Краткий обзор MySqlError

Общедоступные Конструкторы экземпляра

Общедоступные Свойства Экземпляра

Код Код ошибки
Уровень Ошибочный уровень
Сообщение Сообщение об ошибке

Общедоступные Методы экземпляра

Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хеш-таблица.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
ToString (наследованный от Объекта) Возвращает Строку, которая представляет текущий Объект.

Защищенные Методы экземпляра

Завершите (наследованный от Объекта) Позволяет Объекту попытаться к бесплатным ресурсам и выполнить другие операции уборки перед Объектом isreclaimed сборкой "мусора".
MemberwiseClone (наследованный от Объекта) Создает мелкую копию текущего Объекта.

См. Также

Класс MySqlError, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1.2.1.1.1. MySqlError Конструктор

Синтаксис: Visual Basic

Public Sub New( _   ByVal level As String, _   ByVal code As Integer, _   ByVal message As String _)

Синтаксис: C#

public MySqlError(stringlevel,intcode,stringmessage);

Параметры

  • level:

  • code:

  • message:

См. Также

Класс MySqlError, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1.2.1.1.2. Свойство кода

Код ошибки

Синтаксис: Visual Basic

Public ReadOnly Property Code As Integer

Синтаксис: C#

public int Code {get;}

См. Также

Класс MySqlError, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1.2.1.1.3. Свойство уровня

Ошибочный уровень

Синтаксис: Visual Basic

Public ReadOnly Property Level As String

Синтаксис: C#

public string Level {get;}

См. Также

Класс MySqlError, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.16.1.1.1.2.1.1.4. Свойство сообщения

Сообщение об ошибке

Синтаксис: Visual Basic

Public ReadOnly Property Message As String

Синтаксис: C#

public string Message {get;}

См. Также

Класс MySqlError, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.3.1.1.17. MySqlConnection.StateChange Событие

Синтаксис: Visual Basic

Public Event StateChange As StateChangeEventHandler

Синтаксис: C#

public event StateChangeEventHandler StateChange;

См. Также

Класс MySqlConnection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.1.4. MySqlCommand Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal cmdText As String, _   ByVal connection As MySqlConnection, _   ByVal transaction As MySqlTransaction _)

Синтаксис: C#

public MySqlCommand(stringcmdText,MySqlConnectionconnection,MySqlTransactiontransaction);

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlCommand

22.2.9.1.4.1.2. Свойство CommandText

Синтаксис: Visual Basic

NotOverridable Public Property CommandText As String __  Implements IDbCommand.CommandText

Синтаксис: C#

public string CommandText {get; set;}

Реализации

IDbCommand. CommandText

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.3. Свойство CommandTimeout

Синтаксис: Visual Basic

NotOverridable Public Property CommandTimeout As Integer __  Implements IDbCommand.CommandTimeout

Синтаксис: C#

public int CommandTimeout {get; set;}

Реализации

IDbCommand. CommandTimeout

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.4. Свойство CommandType

Синтаксис: Visual Basic

NotOverridable Public Property CommandType As CommandType __  Implements IDbCommand.CommandType

Синтаксис: C#

public System.Data.CommandType CommandType {get; set;}

Реализации

IDbCommand. CommandType

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.5. Свойство соединения

Синтаксис: Visual Basic

Public Property Connection As MySqlConnection

Синтаксис: C#

public MySqlConnection Connection {get; set;}

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.6. Свойство IsPrepared

Синтаксис: Visual Basic

Public ReadOnly Property IsPrepared As Boolean

Синтаксис: C#

public bool IsPrepared {get;}

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7. Свойство параметров

Синтаксис: Visual Basic

Public ReadOnly Property Parameters As MySqlParameterCollection

Синтаксис: C#

public MySqlParameterCollection Parameters {get;}

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1. MySqlParameterCollection Класс

Представляет набор параметров, относящихся к MySqlCommand так же как их соответствующим отображениям к столбцам в DataSet. Этот class не может быть наследован.

Для списка всех элементов этого типа см. Элементы MySqlParameterCollection.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlParameterCollection_  Inherits MarshalByRefObject_  Implements IDataParameterCollection, IList, ICollection, IEnumerable

Синтаксис: C#

public sealed class MySqlParameterCollection : MarshalByRefObject, IDataParameterCollection, IList, ICollection, IEnumerable

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1. MySqlParameterCollection Элементы

Краткий обзор MySqlParameterCollection

Общедоступные Конструкторы экземпляра

Конструктор MySqlParameterCollection Инициализирует новый экземпляр MySqlParameterCollectionclass.

Общедоступные Свойства Экземпляра

Граф Получает число объектов MySqlParameter в наборе.
Элемент Перегруженный. Получает MySqlParameter с указанным атрибутом. В C#, это свойство является индексатором для MySqlParameterCollectionclass.

Общедоступные Методы экземпляра

Добавить Перегруженный. Добавляет указанный объект MySqlParameter к MySqlParameterCollection.
Очистить Удаляет все элементы из набора.
Содержит Перегруженный. Получает значение, указывающее, существует ли MySqlParameter в наборе.
CopyTo Копии MySqlParameter возражают от MySqlParameterCollection до указанного массива.
CreateObjRef (наследованный от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, требуемую генерировать прокси, используемый, чтобы связаться с удаленным объектом.
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetLifetimeService (наследованный от MarshalByRefObject) Получает текущий объект службы времени жизни, который управляет политикой управления жизненным циклом для этого экземпляра.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
IndexOf Перегруженный. Получает расположение MySqlParameter в наборе.
InitializeLifetimeService (наследованный от MarshalByRefObject) Получает объект службы времени жизни управлять политикой управления жизненным циклом для этого экземпляра.
Вставить Вводит MySqlParameter в набор в указанном, индексируют.
Удалить Удаляет указанный MySqlParameter из набора.
RemoveAt Перегруженный. Удаляет указанный MySqlParameterfrom набор.
ToString (наследованный от Объекта) Возвращает Строку, которая представляет текущий Объект.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.1. MySqlParameterCollection Конструктор

Инициализирует новый экземпляр MySqlParameterCollection class.

Синтаксис: Visual Basic

Public Sub New()

Синтаксис: C#

public MySqlParameterCollection();

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.2. Граф Проперти

Получает число объектов MySqlParameter в наборе.

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property Count As Integer __  Implements ICollection.Count

Синтаксис: C#

public int Count {get;}

Реализации

ICollection. Граф

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3. Свойство элемента

Получает MySqlParameter с указанным атрибутом. В C#, это свойство является индексатором для MySqlParameterCollection class.

Список перегруженных методов

Добирается MySqlParameter в указанном индексируют.

Получает MySqlParameter с указанным именем.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1. MySqlParameter Класс

Представляет параметр MySqlCommand, и дополнительно, его отображение на DataSetcolumns. Этот class не может быть наследован.

Для списка всех элементов этого типа см. Элементы MySqlParameter.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlParameter_  Inherits MarshalByRefObject_  Implements IDataParameter, IDbDataParameter, ICloneable

Синтаксис: C#

public sealed class MySqlParameter : MarshalByRefObject, IDataParameter, IDbDataParameter, ICloneable

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1. MySqlParameter Элементы

Краткий обзор MySqlParameter

Общедоступные Конструкторы экземпляра

MySqlParameter Перегруженный. Инициализирует новый экземпляр MySqlParameter class.

Общедоступные Свойства Экземпляра

DbType Получает или устанавливает DbType параметра.
Направление Получает или устанавливает значение, указывающее, только для ли параметр ввода, только для вывода, двунаправлен, или параметр возвращаемого значения хранимой процедуры. С версии 4.1 MySQL и более ранний, только для ввода единственный допустимый выбор.
IsNullable Получает или устанавливает значение, указывающее, принимает ли параметр нулевые значения.
IsUnsigned
MySqlDbType Получает или устанавливает MySqlDbType параметра.
ParameterName Получает или определяет имя MySqlParameter.
Точность Получает или устанавливает максимальное количество цифр, используемых, чтобы представить свойство Value.
Масштаб Получает или определяет номер десятичных разрядов, к которым разрешается Значение.
Размер Получает или устанавливает максимальный размер, в байтах, данных в пределах столбца.
SourceColumn Получает или определяет имя исходного столбца, который отображается на DataSetand, используемый для загрузки или возврата Значения.
SourceVersion Получает или устанавливает DataRowVersion, чтобы использовать когда loadingValue.
Значение Получает или устанавливает значение параметра.

Общедоступные Методы экземпляра

CreateObjRef (наследованный от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, требуемую генерировать прокси, используемый, чтобы связаться с удаленным объектом.
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetLifetimeService (наследованный от MarshalByRefObject) Получает текущий объект службы времени жизни, который управляет политикой управления жизненным циклом для этого экземпляра.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
InitializeLifetimeService (наследованный от MarshalByRefObject) Получает объект службы времени жизни управлять политикой управления жизненным циклом для этого экземпляра.
ToString Переопределенный. Получает строку, содержащую theParameterName.

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.1. MySqlParameter Конструктор

Инициализирует новый экземпляр MySqlParameter class.

Список перегруженных методов

Инициализирует новый экземпляр MySqlParameter class.

Инициализирует новый экземпляр MySqlParameter class с названием параметра и типом данных.

Инициализирует новый экземпляр MySqlParameter class с названием параметра, MySqlDbType, и размером.

Инициализирует новый экземпляр MySqlParameter class с названием параметра, типом параметра, размером параметра, ParameterDirection, точности параметра, масштаба параметра, исходного столбца, DataRowVersion, чтобы использовать, и значение параметра.

Инициализирует новый экземпляр MySqlParameter class с названием параметра, MySqlDbType, размером, и исходным именем столбца.

Инициализирует новый экземпляр MySqlParameter class с названием параметра и значением нового MySqlParameter.

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.1.1. MySqlParameter Конструктор ()

Инициализирует новый экземпляр MySqlParameter class.

Синтаксис: Visual Basic

Overloads Public Sub New()

Синтаксис: C#

public MySqlParameter();

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlParameter

22.2.9.1.4.1.7.1.1.3.1.1.1.2. MySqlParameter Конструктор

Инициализирует новый экземпляр MySqlParameter class с названием параметра и типом данных.

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal parameterName As String, _   ByVal dbType As MySqlDbType _)

Синтаксис: C#

public MySqlParameter(stringparameterName,MySqlDbTypedbType);

Параметры

  • parameterName: Имя параметра, чтобы отобразиться.

  • dbType: Одно из значений MySqlDbType.

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlParameter

22.2.9.1.4.1.7.1.1.3.1.1.1.2.1. MySqlDbType Перечисление

Определяет специфичный для MySQL тип данных поля, свойства, для использования в MySqlParameter.

Синтаксис: Visual Basic

Public Enum MySqlDbType

Синтаксис: C#

public enum MySqlDbType

Элементы

Имя элемента Описание
Newdate Устаревший. Используйте тип Datetime или Даты.
Метка времени Метка времени. Диапазон является '01.01.1970 0:00:01.000000' к '19.01.2038 3:14:07.999999'. (Доли секунды могут только быть сохранены MySQL 5.6.4 или более высоким сервером базы данных.)
Время

Диапазон является '-838:59:59.000000' к '838:59:59.000000'. (Доли секунды могут только быть сохранены MySQL 5.6.4 или более высоким сервером базы данных.)

Дата Поддерживаемый диапазон '1000-01-01' к '9999-12-31'.
Datetime Поддерживаемый диапазон является '01.01.1000 0:00:00.000000' к '31.12.9999 23:59:59.999999'. (Доли секунды могут только быть сохранены MySQL 5.6.4 или более высоким сервером базы данных.)
Год Год в 2-или 4-разрядный формат (значение по умолчанию является 4-разрядным). Допустимые значения 1901 - 2155, 0000 в 4-разрядном формате года, и 1970-2069, если Вы используете 2-разрядный формат (70-69).
TinyBlob Столбец BLOB с максимальной длиной 255 (2^8 - 1) символы.
Блоб Столбец BLOB с максимальной длиной 65535 (2^16 - 1) символы.
MediumBlob Столбец BLOB с максимальной длиной 16777215 (2^24 - 1) символы.
LongBlob Столбец BLOB с максимальной длиной 4294967295 или 4G (2^32 - 1) символы.
Int16

16-разрядное целое число со знаком. Подписанный диапазон-32768 к 32767. Диапазон без знака от 0 до 65535.

Int24 Определяет 24 (3 байта) подписанное или значение без знака.
Int32

32-разрядное целое число со знаком.

Int64

64-разрядное целое число со знаком.

Байт

Подписанный диапазон-128 к 127. Диапазон без знака от 0 до 255.

Плавание

Маленькое (одинарная точность) число с плавающей точкой. Допустимые значения являются-3.402823466E+38 к-1.175494351E-38, 0, и 1.175494351E-38 к 3.402823466E+38.

Двойной

Нормальный размер (двойная точность) число с плавающей точкой. Допустимые значения являются-1.7976931348623157E+308 к-2.2250738585072014E-308, 0, и 2.2250738585072014E-308 к 1.7976931348623157E+308.

UByte 8-разрядное значение без знака.
UInt16 16-разрядное значение без знака.
UInt24 24-разрядное значение без знака.
UInt32 32-разрядное значение без знака.
UInt64 64-разрядное значение без знака.
Десятичное число

Фиксированная точность и числовое значение масштаба между-10^38-1 и 10^38-1.

NewDecimal Новое Десятичное число
Набор Набор. Строковый объект, у которого могут быть нуль или больше значений, каждое из которых должно быть выбрано из списка значений 'value1', 'value2'... У НАБОРА может быть максимум 64 элементов.
Строка Устаревший. Используйте тип VarChar.
VarChar Строка переменной длины, содержащая от 0 до 255 символов.
VarString Строка переменной длины, содержащая от 0 до 65535 символов.
Перечисление Перечисление. Строковый объект, у которого может быть только одно значение, выбранное из списка значений 'value1', 'value2'..., НУЛЬ или специальное "" ошибочное значение. У ПЕРЕЧИСЛЕНИЯ может быть максимум 65535 отличных значений.
Геометрия
Бит Тип данных битового поля.
TinyText Столбец недвоичной строки, поддерживающий максимальную длину 255 (2^8 - 1) символы.
Текст Столбец недвоичной строки, поддерживающий максимальную длину 65535 (2^16 - 1) символы.
MediumText Столбец недвоичной строки, поддерживающий максимальную длину 16777215 (2^24 - 1) символы.
LongText Столбец недвоичной строки, поддерживающий максимальную длину 4294967295 (2^32 - 1) символы.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.1.3. MySqlParameter Конструктор (Строка, MySqlDbType, Int32)

Инициализирует новый экземпляр MySqlParameter class с названием параметра, MySqlDbType, и размером.

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal parameterName As String, _   ByVal dbType As MySqlDbType, _   ByVal size As Integer _)

Синтаксис: C#

public MySqlParameter(stringparameterName,MySqlDbTypedbType,intsize);

Параметры

  • parameterName: Имя параметра, чтобы отобразиться.

  • dbType: Одно из значений MySqlDbType.

  • size: Длина параметра.

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlParameter

22.2.9.1.4.1.7.1.1.3.1.1.1.4. MySqlParameter Конструктор

Инициализирует новый экземпляр MySqlParameter class с названием параметра, типом параметра, размером параметра, ParameterDirection, точности параметра, масштаба параметра, исходного столбца, DataRowVersion, чтобы использовать, и значение параметра.

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal parameterName As String, _   ByVal dbType As MySqlDbType, _   ByVal size As Integer, _   ByVal direction As ParameterDirection, _   ByVal isNullable As Boolean, _   ByVal precision As Byte, _   ByVal scale As Byte, _   ByVal sourceColumn As String, _   ByVal sourceVersion As DataRowVersion, _   ByVal value As Object _)

Синтаксис: C#

public MySqlParameter(stringparameterName,MySqlDbTypedbType,intsize,ParameterDirectiondirection,boolisNullable,byteprecision,bytescale,stringsourceColumn,DataRowVersionsourceVersion,objectvalue);

Параметры

  • parameterName: Имя параметра, чтобы отобразиться.

  • dbType: Одно из значений MySqlDbType.

  • size: Длина параметра.

  • direction: Один из ParameterDirectionvalues.

  • isNullable: истина, если значение поля может быть нулем, иначе ложь.

  • precision: Общее количество цифр налево и права на десятичную точку, к которой разрешается Значение.

  • scale: Общее количество десятичных разрядов, к которым разрешается Значение.

  • sourceColumn: Имя исходного столбца.

  • sourceVersion: Один из DataRowVersionvalues.

  • value: Объект, который является значением MySqlParameter.

Исключения

Тип исключения Условие
ArgumentException

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlParameter

22.2.9.1.4.1.7.1.1.3.1.1.1.4.1. Свойство значения

Получает или устанавливает значение параметра.

Синтаксис: Visual Basic

NotOverridable Public Property Value As Object __  Implements IDataParameter.Value

Синтаксис: C#

public object Value {get; set;}

Реализации

IDataParameter. Значение

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.1.5. MySqlParameter Конструктор

Инициализирует новый экземпляр MySqlParameter class с названием параметра, MySqlDbType, размером, и исходным именем столбца.

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal parameterName As String, _   ByVal dbType As MySqlDbType, _   ByVal size As Integer, _   ByVal sourceColumn As String _)

Синтаксис: C#

public MySqlParameter(stringparameterName,MySqlDbTypedbType,intsize,stringsourceColumn);

Параметры

  • parameterName: Имя параметра, чтобы отобразиться.

  • dbType: Одно из значений MySqlDbType.

  • size: Длина параметра.

  • sourceColumn: Имя исходного столбца.

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlParameter

22.2.9.1.4.1.7.1.1.3.1.1.1.6. MySqlParameter Конструктор

Инициализирует новый экземпляр MySqlParameter class с названием параметра и значением нового MySqlParameter.

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal parameterName As String, _   ByVal value As Object _)

Синтаксис: C#

public MySqlParameter(stringparameterName,objectvalue);

Параметры

  • parameterName: Имя параметра, чтобы отобразиться.

  • value: Объект, который является значением MySqlParameter.

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlParameter

22.2.9.1.4.1.7.1.1.3.1.1.2. Свойство DbType

Получает или устанавливает DbType параметра.

Синтаксис: Visual Basic

NotOverridable Public Property DbType As DbType __  Implements IDataParameter.DbType

Синтаксис: C#

public System.Data.DbType DbType {get; set;}

Реализации

IDataParameter. DbType

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.3. Свойство направления

Получает или устанавливает значение, указывающее, только для ли параметр ввода, только для вывода, двунаправлен, или параметр возвращаемого значения хранимой процедуры. С версии 4.1 MySQL и более ранний, только для ввода единственный допустимый выбор.

Синтаксис: Visual Basic

NotOverridable Public Property Direction As ParameterDirection __  Implements IDataParameter.Direction

Синтаксис: C#

public System.Data.ParameterDirection Direction {get; set;}

Реализации

IDataParameter. Направление

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.4. Свойство IsNullable

Получает или устанавливает значение, указывающее, принимает ли параметр нулевые значения.

Синтаксис: Visual Basic

NotOverridable Public Property IsNullable As Boolean __  Implements IDataParameter.IsNullable

Синтаксис: C#

public bool IsNullable {get; set;}

Реализации

IDataParameter. IsNullable

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.5. Свойство IsUnsigned

Синтаксис: Visual Basic

Public Property IsUnsigned As Boolean

Синтаксис: C#

public bool IsUnsigned {get; set;}

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.6. MySqlDbType Свойство

Получает или устанавливает MySqlDbType параметра.

Синтаксис: Visual Basic

Public Property MySqlDbType As MySqlDbType

Синтаксис: C#

public MySqlDbType MySqlDbType {get; set;}

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.7. Свойство ParameterName

Получает или определяет имя MySqlParameter.

Синтаксис: Visual Basic

NotOverridable Public Property ParameterName As String __  Implements IDataParameter.ParameterName

Синтаксис: C#

public string ParameterName {get; set;}

Реализации

IDataParameter. ParameterName

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.8. Свойство точности

Получает или устанавливает максимальное количество цифр, используемых, чтобы представить свойство Value.

Синтаксис: Visual Basic

NotOverridable Public Property Precision As Byte __  Implements IDbDataParameter.Precision

Синтаксис: C#

public byte Precision {get; set;}

Реализации

IDbDataParameter. Точность

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.9. Свойство масштаба

Получает или определяет номер десятичных разрядов, к которым разрешается Значение.

Синтаксис: Visual Basic

NotOverridable Public Property Scale As Byte __  Implements IDbDataParameter.Scale

Синтаксис: C#

public byte Scale {get; set;}

Реализации

IDbDataParameter. Масштаб

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.10. Свойство размера

Получает или устанавливает максимальный размер, в байтах, данных в пределах столбца.

Синтаксис: Visual Basic

NotOverridable Public Property Size As Integer __  Implements IDbDataParameter.Size

Синтаксис: C#

public int Size {get; set;}

Реализации

IDbDataParameter. Размер

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.11. Свойство SourceColumn

Получает или определяет имя исходного столбца, который отображается на DataSetand, используемый для загрузки или возврата Значения.

Синтаксис: Visual Basic

NotOverridable Public Property SourceColumn As String __  Implements IDataParameter.SourceColumn

Синтаксис: C#

public string SourceColumn {get; set;}

Реализации

IDataParameter. SourceColumn

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.12. Свойство SourceVersion

Получает или устанавливает DataRowVersion, чтобы использовать, загружая Значение.

Синтаксис: Visual Basic

NotOverridable Public Property SourceVersion As DataRowVersion __  Implements IDataParameter.SourceVersion

Синтаксис: C#

public System.Data.DataRowVersion SourceVersion {get; set;}

Реализации

IDataParameter. SourceVersion

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.1.1.13. MySqlParameter.ToString Метод

Переопределенный. Получает строку, содержащую ParameterName.

Синтаксис: Visual Basic

Overrides Public Function ToString() As String

Синтаксис: C#

public override string ToString();

Возвращаемое значение

См. Также

Класс MySqlParameter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.3.2. Свойство (Int32) элемента

Добирается MySqlParameter в указанном индексируют.

Синтаксис: Visual Basic

Overloads Public Default Property Item( _   ByVal index As Integer _) As MySqlParameter

Синтаксис: C#

public MySqlParameter this[intindex] {get; set;}

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Список перегруженных методов элемента

22.2.9.1.4.1.7.1.1.3.3. Свойство элемента (Строка)

Получает MySqlParameter с указанным именем.

Синтаксис: Visual Basic

Overloads Public Default Property Item( _   ByVal name As String _) As MySqlParameter

Синтаксис: C#

public MySqlParameter this[stringname] {get; set;}

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Список перегруженных методов элемента

22.2.9.1.4.1.7.1.1.4. Добавьте Метод

Добавляет указанный объект MySqlParameter к MySqlParameterCollection.

Список перегруженных методов

Добавляет указанный объект MySqlParameter к MySqlParameterCollection.

Добавляет указанный объект MySqlParameter к MySqlParameterCollection.

Добавляет MySqlParameter к MySqlParameterCollection, данному название параметра и тип данных.

Добавляет MySqlParameter к MySqlParameterCollection с названием параметра, типом данных, и длиной столбца.

Добавляет MySqlParameter к MySqlParameterCollection с названием параметра, типом данных, длиной столбца, и исходным именем столбца.

Добавляет MySqlParameter к MySqlParameterCollection, данному указанное название параметра и значение.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.4.1. MySqlParameterCollection.Add Метод

Добавляет указанный объект MySqlParameter к MySqlParameterCollection.

Синтаксис: Visual Basic

Overloads Public Function Add( _   ByVal value As MySqlParameter _) As MySqlParameter

Синтаксис: C#

public MySqlParameter Add(MySqlParametervalue);

Параметры

Возвращаемое значение

Недавно добавленный объект MySqlParameter.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Добавьте Список перегруженных методов

22.2.9.1.4.1.7.1.1.4.2. MySqlParameterCollection.Add Метод

Добавляет указанный объект MySqlParameter к MySqlParameterCollection.

Синтаксис: Visual Basic

NotOverridable Overloads Public Function Add( _   ByVal value As Object _) As Integer __  Implements IList.Add

Синтаксис: C#

public int Add(objectvalue);

Параметры

Возвращаемое значение

Индексирование нового объекта MySqlParameter.

Реализации

IList. Добавить

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Добавьте Список перегруженных методов

22.2.9.1.4.1.7.1.1.4.3. MySqlParameterCollection.Add Метод

Добавляет MySqlParameter к MySqlParameterCollection, данному название параметра и тип данных.

Синтаксис: Visual Basic

Overloads Public Function Add( _   ByVal parameterName As String, _   ByVal dbType As MySqlDbType _) As MySqlParameter

Синтаксис: C#

public MySqlParameter Add(stringparameterName,MySqlDbTypedbType);

Параметры

  • parameterName: Имя параметра.

  • dbType: Одно из значений MySqlDbType.

Возвращаемое значение

Недавно добавленный объект MySqlParameter.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Добавьте Список перегруженных методов

22.2.9.1.4.1.7.1.1.4.4. MySqlParameterCollection.Add Метод

Добавляет MySqlParameter к MySqlParameterCollection с названием параметра, типом данных, и длиной столбца.

Синтаксис: Visual Basic

Overloads Public Function Add( _   ByVal parameterName As String, _   ByVal dbType As MySqlDbType, _   ByVal size As Integer _) As MySqlParameter

Синтаксис: C#

public MySqlParameter Add(stringparameterName,MySqlDbTypedbType,intsize);

Параметры

  • parameterName: Имя параметра.

  • dbType: Одно из значений MySqlDbType.

  • size: Длина столбца.

Возвращаемое значение

Недавно добавленный объект MySqlParameter.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Добавьте Список перегруженных методов

22.2.9.1.4.1.7.1.1.4.5. MySqlParameterCollection.Add Метод

Добавляет MySqlParameter к MySqlParameterCollection с названием параметра, типом данных, длиной столбца, и исходным именем столбца.

Синтаксис: Visual Basic

Overloads Public Function Add( _   ByVal parameterName As String, _   ByVal dbType As MySqlDbType, _   ByVal size As Integer, _   ByVal sourceColumn As String _) As MySqlParameter

Синтаксис: C#

public MySqlParameter Add(stringparameterName,MySqlDbTypedbType,intsize,stringsourceColumn);

Параметры

  • parameterName: Имя параметра.

  • dbType: Одно из значений MySqlDbType.

  • size: Длина столбца.

  • sourceColumn: Имя исходного столбца.

Возвращаемое значение

Недавно добавленный объект MySqlParameter.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Добавьте Список перегруженных методов

22.2.9.1.4.1.7.1.1.4.6. MySqlParameterCollection.Add Метод

Добавляет MySqlParameter к MySqlParameterCollection, данному указанное название параметра и значение.

Синтаксис: Visual Basic

Overloads Public Function Add( _   ByVal parameterName As String, _   ByVal value As Object _) As MySqlParameter

Синтаксис: C#

public MySqlParameter Add(stringparameterName,objectvalue);

Параметры

Возвращаемое значение

Недавно добавленный объект MySqlParameter.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Добавьте Список перегруженных методов

22.2.9.1.4.1.7.1.1.5. MySqlParameterCollection.Clear Метод

Удаляет все элементы из набора.

Синтаксис: Visual Basic

NotOverridable Public Sub Clear() __  Implements IList.Clear

Синтаксис: C#

public void Clear();

Реализации

IList. Очистить

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.6. Содержит Метод

Получает значение, указывающее, существует ли MySqlParameter в наборе.

Список перегруженных методов

Получает значение, указывающее, существует ли MySqlParameter в наборе.

Получает значение, указывающее, существует ли MySqlParameter с указанным названием параметра в наборе.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.6.1. MySqlParameterCollection.Contains Метод

Получает значение, указывающее, существует ли MySqlParameter в наборе.

Синтаксис: Visual Basic

NotOverridable Overloads Public Function Contains( _   ByVal value As Object _) As Boolean __  Implements IList.Contains

Синтаксис: C#

public bool Contains(objectvalue);

Параметры

  • value: Значение MySqlParameter возражает, чтобы найти.

Возвращаемое значение

истина, если набор содержит объект MySqlParameter; иначе, ложь.

Реализации

IList. Содержит

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Содержит Список перегруженных методов

22.2.9.1.4.1.7.1.1.6.2. MySqlParameterCollection.Contains Метод

Получает значение, указывающее, существует ли MySqlParameter с указанным названием параметра в наборе.

Синтаксис: Visual Basic

NotOverridable Overloads Public Function Contains( _   ByVal name As String _) As Boolean __  Implements IDataParameterCollection.Contains

Синтаксис: C#

public bool Contains(stringname);

Параметры

  • name: Имя MySqlParameter возражает, чтобы найти.

Возвращаемое значение

истина, если набор содержит параметр; иначе, ложь.

Реализации

IDataParameterCollection. Содержит

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Содержит Список перегруженных методов

22.2.9.1.4.1.7.1.1.7. MySqlParameterCollection.CopyTo Метод

Копии MySqlParameter возражают от MySqlParameterCollection до указанного массива.

Синтаксис: Visual Basic

NotOverridable Public Sub CopyTo( _   ByVal array As Array, _   ByVal index As Integer _) __  Implements ICollection.CopyTo

Синтаксис: C#

public void CopyTo(Arrayarray,intindex);

Параметры

Реализации

ICollection. CopyTo

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.8. Метод IndexOf

Получает расположение MySqlParameter в наборе.

Список перегруженных методов

Получает расположение MySqlParameter в наборе.

Получает расположение MySqlParameter в наборе с определенным названием параметра.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.8.1. MySqlParameterCollection.IndexOf Метод

Получает расположение MySqlParameter в наборе.

Синтаксис: Visual Basic

NotOverridable Overloads Public Function IndexOf( _   ByVal value As Object _) As Integer __  Implements IList.IndexOf

Синтаксис: C#

public int IndexOf(objectvalue);

Параметры

  • value: MySqlParameter возражают, чтобы расположиться.

Возвращаемое значение

Основанное на нуле расположение MySqlParameter в наборе.

Реализации

IList. IndexOf

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Список перегруженных методов IndexOf

22.2.9.1.4.1.7.1.1.8.2. MySqlParameterCollection.IndexOf Метод

Получает расположение MySqlParameter в наборе с определенным названием параметра.

Синтаксис: Visual Basic

NotOverridable Overloads Public Function IndexOf( _   ByVal parameterName As String _) As Integer __  Implements IDataParameterCollection.IndexOf

Синтаксис: C#

public int IndexOf(stringparameterName);

Параметры

  • parameterName: Имя MySqlParameter возражает, чтобы получить.

Возвращаемое значение

Основанное на нуле расположение MySqlParameter в наборе.

Реализации

IDataParameterCollection. IndexOf

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Список перегруженных методов IndexOf

22.2.9.1.4.1.7.1.1.9. MySqlParameterCollection.Insert Метод

Вводит MySqlParameter в набор в указанном, индексируют.

Синтаксис: Visual Basic

NotOverridable Public Sub Insert( _   ByVal index As Integer, _   ByVal value As Object _) __  Implements IList.Insert

Синтаксис: C#

public void Insert(intindex,objectvalue);

Параметры

Реализации

IList. Вставить

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.10. MySqlParameterCollection.Remove Метод

Удаляет указанный MySqlParameter из набора.

Синтаксис: Visual Basic

NotOverridable Public Sub Remove( _   ByVal value As Object _) __  Implements IList.Remove

Синтаксис: C#

public void Remove(objectvalue);

Параметры

  • value:

Реализации

IList. Удалить

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.11. Метод RemoveAt

Удаляет указанный MySqlParameter из набора.

Список перегруженных методов

Удаляет указанный MySqlParameter из набора, используя определенное, индексируют.

Удаляет указанный MySqlParameter из набора, используя название параметра.

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.7.1.1.11.1. MySqlParameterCollection.RemoveAt Метод

Удаляет указанный MySqlParameter из набора, используя определенное, индексируют.

Синтаксис: Visual Basic

NotOverridable Overloads Public Sub RemoveAt( _   ByVal index As Integer _) __  Implements IList.RemoveAt

Синтаксис: C#

public void RemoveAt(intindex);

Параметры

  • index: Основанные на нуле индексируют параметра.

Реализации

IList. RemoveAt

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Список перегруженных методов RemoveAt

22.2.9.1.4.1.7.1.1.11.2. MySqlParameterCollection.RemoveAt Метод

Удаляет указанный MySqlParameter из набора, используя название параметра.

Синтаксис: Visual Basic

NotOverridable Overloads Public Sub RemoveAt( _   ByVal name As String _) __  Implements IDataParameterCollection.RemoveAt

Синтаксис: C#

public void RemoveAt(stringname);

Параметры

  • name: Имя MySqlParameter возражает, чтобы получить.

Реализации

IDataParameterCollection. RemoveAt

См. Также

Класс MySqlParameterCollection, MySql. Данные. Пространство имен MySqlClient, MySqlParameterCollection. Список перегруженных методов RemoveAt

22.2.9.1.4.1.8. Свойство транзакции

Синтаксис: Visual Basic

Public Property Transaction As MySqlTransaction

Синтаксис: C#

public MySqlTransaction Transaction {get; set;}

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.9. Свойство UpdatedRowSource

Синтаксис: Visual Basic

NotOverridable Public Property UpdatedRowSource As UpdateRowSource __  Implements IDbCommand.UpdatedRowSource

Синтаксис: C#

public System.Data.UpdateRowSource UpdatedRowSource {get; set;}

Реализации

IDbCommand. UpdatedRowSource

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.10. MySqlCommand.Cancel Метод

Попытки отменить выполнение MySqlCommand. Эта работа не поддерживается.

Синтаксис: Visual Basic

NotOverridable Public Sub Cancel() __  Implements IDbCommand.Cancel

Синтаксис: C#

public void Cancel();

Реализации

IDbCommand. Отмена

Комментарии

Отмена выполняющейся команды в настоящий момент не поддерживается ни на какой версии MySQL.

Исключения

Тип исключения Условие
NotSupportedException Эта работа не поддерживается.

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.11. MySqlCommand.CreateParameter Метод

Создает новый экземпляр объекта MySqlParameter.

Синтаксис: Visual Basic

Public Function CreateParameter() As MySqlParameter

Синтаксис: C#

public MySqlParameter CreateParameter();

Возвращаемое значение

Объект MySqlParameter.

Комментарии

Этот метод является версией со строгим контролем типов CreateParameter.

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.12. MySqlCommand.ExecuteNonQuery Метод

Синтаксис: Visual Basic

NotOverridable Public Function ExecuteNonQuery() As Integer __  Implements IDbCommand.ExecuteNonQuery

Синтаксис: C#

public int ExecuteNonQuery();

Реализации

IDbCommand. ExecuteNonQuery

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13. Метод ExecuteReader

Список перегруженных методов

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1. MySqlCommand.ExecuteReader Метод

Синтаксис: Visual Basic

Overloads Public Function ExecuteReader() As MySqlDataReader

Синтаксис: C#

public MySqlDataReader ExecuteReader();

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient, MySqlCommand. Список перегруженных методов ExecuteReader

22.2.9.1.4.1.13.1.1. MySqlDataReader Класс

Обеспечивает средство чтения прямого единственного потока строк от базы данных MySQL. Этот class не может быть наследован.

Для списка всех элементов этого типа см. Элементы MySqlDataReader.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlDataReader_  Inherits MarshalByRefObject_  Implements IEnumerable, IDataReader, IDisposable, IDataRecord

Синтаксис: C#

public sealed class MySqlDataReader : MarshalByRefObject, IEnumerable, IDataReader, IDisposable, IDataRecord

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1. MySqlDataReader Элементы

Краткий обзор MySqlDataReader

Общедоступные Свойства Экземпляра

Глубина Получает значение, указывающее на глубину вложения для текущей строки. Этот метод не поддерживается в настоящий момент и всегда возвращается 0.
FieldCount Получает число столбцов в текущей строке.
HasRows Получает значение, указывающее, содержит ли MySqlDataReader одну или более строк.
IsClosed Получает значение, указывающее, закрывается ли устройство считывания данных.
Элемент Перегруженный. Перегруженный. Получает значение столбца в его собственном формате. В C#, это свойство является индексатором для MySqlDataReader class.
RecordsAffected Получает число строк, измененных, вставленных, или удаленный выполнением ofthe SQL-оператор.

Общедоступные Методы экземпляра

Близко Закрывает объект MySqlDataReader.
CreateObjRef (наследованный от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, требуемую генерировать прокси, используемый, чтобы связаться с удаленным объектом.
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetBoolean Получает значение указанного столбца как Булево.
GetByte Получает значение указанного столбца как байт.
GetBytes Читает поток байтов от указанного смещения столбца в буфер массив, запускающийся при данном буферном смещении.
GetChar Получает значение указанного столбца как единственный символ.
GetChars Читает поток символов от указанного смещения столбца в буфер как массив, запускающийся при данном буферном смещении.
GetDataTypeName Получает имя типа исходных данных.
GetDateTime
GetDecimal
GetDouble
GetFieldType Получает Тип, который является типом данных объекта.
GetFloat
GetGuid
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetInt16
GetInt32
GetInt64
GetLifetimeService (наследованный от MarshalByRefObject) Получает текущий объект службы времени жизни, который управляет политикой управления жизненным циклом для этого экземпляра.
GetMySqlDateTime
GetName Получает имя указанного столбца.
GetOrdinal Получает порядковый столбец, учитывая имя столбца.
GetSchemaTable Возвращает DataTable, который описывает метаданные столбца MySqlDataReader.
GetString
GetTimeSpan
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
GetUInt16
GetUInt32
GetUInt64
GetValue Получает значение указанного столбца в его собственном формате.
GetValues Получает все столбцы атрибутов в наборе для текущей строки.
InitializeLifetimeService (наследованный от MarshalByRefObject) Получает объект службы времени жизни управлять политикой управления жизненным циклом для этого экземпляра.
IsDBNull Получает значение, указывающее, содержит ли столбец несуществующие или отсутствующие значения.
NextResult Совершенствует устройство считывания данных к следующему результату, читая результаты ofbatch SQL-операторы.
Читать Совершенствует MySqlDataReader к следующей записи.
ToString (наследованный от Объекта) Возвращает Строку, которая представляет текущий Объект.

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.1. Свойство глубины

Получает значение, указывающее на глубину вложения для текущей строки. Этот метод не поддерживается в настоящий момент и всегда возвращается 0.

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property Depth As Integer __  Implements IDataReader.Depth

Синтаксис: C#

public int Depth {get;}

Реализации

IDataReader. Глубина

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.2. Свойство FieldCount

Получает число столбцов в текущей строке.

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property FieldCount As Integer __  Implements IDataRecord.FieldCount

Синтаксис: C#

public int FieldCount {get;}

Реализации

IDataRecord. FieldCount

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.3. Свойство HasRows

Получает значение, указывающее, содержит ли MySqlDataReader одну или более строк.

Синтаксис: Visual Basic

Public ReadOnly Property HasRows As Boolean

Синтаксис: C#

public bool HasRows {get;}

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.4. Свойство IsClosed

Получает значение, указывающее, закрывается ли устройство считывания данных.

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property IsClosed As Boolean __  Implements IDataReader.IsClosed

Синтаксис: C#

public bool IsClosed {get;}

Реализации

IDataReader. IsClosed

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.5. Свойство элемента

Перегруженный. Получает значение столбца в его собственном формате. В C#, это свойство является индексатором для MySqlDataReader class.

Список перегруженных методов

Перегруженный. Получает значение столбца в его собственном формате. В C#, это свойство является индексатором для MySqlDataReader class.

Получает значение столбца в его собственном формате. В C#, это свойство является индексатором для MySqlDataReader class.

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.5.1. Свойство (Int32) элемента

Перегруженный. Получает значение столбца в его собственном формате. В C#, это свойство является индексатором для MySqlDataReader class.

Синтаксис: Visual Basic

NotOverridable Overloads Public Default ReadOnly Property Item( _   ByVal i As Integer _) __  Implements IDataRecord.Item As Object __  Implements IDataRecord.Item

Синтаксис: C#

public object this[inti] {get;}

Реализации

IDataRecord. Элемент

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient, MySqlDataReader. Список перегруженных методов элемента

22.2.9.1.4.1.13.1.1.1.5.2. Свойство элемента (Строка)

Получает значение столбца в его собственном формате. В C#, это свойство является индексатором для MySqlDataReader class.

Синтаксис: Visual Basic

NotOverridable Overloads Public Default ReadOnly Property Item( _   ByVal name As String _) __  Implements IDataRecord.Item As Object __  Implements IDataRecord.Item

Синтаксис: C#

public object this[stringname] {get;}

Реализации

IDataRecord. Элемент

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient, MySqlDataReader. Список перегруженных методов элемента

22.2.9.1.4.1.13.1.1.1.6. Свойство RecordsAffected

Получает число строк, измененных, вставленных, или удаленный выполнением SQL-оператора.

Синтаксис: Visual Basic

NotOverridable Public ReadOnly Property RecordsAffected As Integer __  Implements IDataReader.RecordsAffected

Синтаксис: C#

public int RecordsAffected {get;}

Реализации

IDataReader. RecordsAffected

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.7. MySqlDataReader.Close Метод

Закрывает объект MySqlDataReader.

Синтаксис: Visual Basic

NotOverridable Public Sub Close() __  Implements IDataReader.Close

Синтаксис: C#

public void Close();

Реализации

IDataReader. Близко

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.8. MySqlDataReader.GetBoolean Метод

Получает значение указанного столбца как Булево.

Синтаксис: Visual Basic

NotOverridable Public Function GetBoolean( _   ByVal i As Integer _) As Boolean __  Implements IDataRecord.GetBoolean

Синтаксис: C#

public bool GetBoolean(inti);

Параметры

  • i:

Возвращаемое значение

Реализации

IDataRecord. GetBoolean

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.9. MySqlDataReader.GetByte Метод

Получает значение указанного столбца как байт.

Синтаксис: Visual Basic

NotOverridable Public Function GetByte( _   ByVal i As Integer _) As Byte __  Implements IDataRecord.GetByte

Синтаксис: C#

public byte GetByte(inti);

Параметры

  • i:

Возвращаемое значение

Реализации

IDataRecord. GetByte

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.10. MySqlDataReader.GetBytes Метод

Читает поток байтов от указанного смещения столбца в буфер массив, запускающийся при данном буферном смещении.

Синтаксис: Visual Basic

NotOverridable Public Function GetBytes( _   ByVal i As Integer, _   ByVal dataIndex As Long, _   ByVal buffer As Byte(), _   ByVal bufferIndex As Integer, _   ByVal length As Integer _) As Long __  Implements IDataRecord.GetBytes

Синтаксис: C#

public long GetBytes(inti,longdataIndex,byte[]buffer,intbufferIndex,intlength);

Параметры

  • i: Основанный на нуле порядковый столбец.

  • dataIndex: Индексирование в поле, с которого можно начать операцию чтения.

  • buffer: Буфер, в который можно считать поток байтов.

  • bufferIndex: Индексирование для буфера, чтобы начать операцию чтения.

  • length: Максимальная длина, чтобы скопировать в буфер.

Возвращаемое значение

Фактическое число байтов читало.

Реализации

IDataRecord. GetBytes

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.11. MySqlDataReader.GetChar Метод

Получает значение указанного столбца как единственный символ.

Синтаксис: Visual Basic

NotOverridable Public Function GetChar( _   ByVal i As Integer _) As Char __  Implements IDataRecord.GetChar

Синтаксис: C#

public char GetChar(inti);

Параметры

  • i:

Возвращаемое значение

Реализации

IDataRecord. GetChar

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.12. MySqlDataReader.GetChars Метод

Читает поток символов от указанного смещения столбца в буфер как массив, запускающийся при данном буферном смещении.

Синтаксис: Visual Basic

NotOverridable Public Function GetChars( _   ByVal i As Integer, _   ByVal fieldOffset As Long, _   ByVal buffer As Char(), _   ByVal bufferoffset As Integer, _   ByVal length As Integer _) As Long __  Implements IDataRecord.GetChars

Синтаксис: C#

public long GetChars(inti,longfieldOffset,char[]buffer,intbufferoffset,intlength);

Параметры

  • i:

  • fieldOffset:

  • buffer:

  • bufferoffset:

  • length:

Возвращаемое значение

Реализации

IDataRecord. GetChars

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.13. MySqlDataReader.GetDataTypeName Метод

Получает имя типа исходных данных.

Синтаксис: Visual Basic

NotOverridable Public Function GetDataTypeName( _   ByVal i As Integer _) As String __  Implements IDataRecord.GetDataTypeName

Синтаксис: C#

public string GetDataTypeName(inti);

Параметры

  • i:

Возвращаемое значение

Реализации

IDataRecord. GetDataTypeName

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.14. MySqlDataReader.GetDateTime Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetDateTime( _   ByVal index As Integer _) As Date __  Implements IDataRecord.GetDateTime

Синтаксис: C#

public DateTime GetDateTime(intindex);

Реализации

IDataRecord. GetDateTime

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.15. MySqlDataReader.GetDecimal Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetDecimal( _   ByVal index As Integer _) As Decimal __  Implements IDataRecord.GetDecimal

Синтаксис: C#

public decimal GetDecimal(intindex);

Реализации

IDataRecord. GetDecimal

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.16. MySqlDataReader.GetDouble Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetDouble( _   ByVal index As Integer _) As Double __  Implements IDataRecord.GetDouble

Синтаксис: C#

public double GetDouble(intindex);

Реализации

IDataRecord. GetDouble

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.17. MySqlDataReader.GetFieldType Метод

Получает Тип, который является типом данных объекта.

Синтаксис: Visual Basic

NotOverridable Public Function GetFieldType( _   ByVal i As Integer _) As Type __  Implements IDataRecord.GetFieldType

Синтаксис: C#

public Type GetFieldType(inti);

Параметры

  • i:

Возвращаемое значение

Реализации

IDataRecord. GetFieldType

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.18. MySqlDataReader.GetFloat Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetFloat( _   ByVal index As Integer _) As Single __  Implements IDataRecord.GetFloat

Синтаксис: C#

public float GetFloat(intindex);

Реализации

IDataRecord. GetFloat

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.19. MySqlDataReader.GetGuid Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetGuid( _   ByVal index As Integer _) As Guid __  Implements IDataRecord.GetGuid

Синтаксис: C#

public Guid GetGuid(intindex);

Реализации

IDataRecord. GetGuid

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.20. MySqlDataReader.GetInt16 Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetInt16( _   ByVal index As Integer _) As Short __  Implements IDataRecord.GetInt16

Синтаксис: C#

public short GetInt16(intindex);

Реализации

IDataRecord. GetInt16

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.21. MySqlDataReader.GetInt32 Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetInt32( _   ByVal index As Integer _) As Integer __  Implements IDataRecord.GetInt32

Синтаксис: C#

public int GetInt32(intindex);

Реализации

IDataRecord. GetInt32

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.22. MySqlDataReader.GetInt64 Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetInt64( _   ByVal index As Integer _) As Long __  Implements IDataRecord.GetInt64

Синтаксис: C#

public long GetInt64(intindex);

Реализации

IDataRecord. GetInt64

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.23. MySqlDataReader.GetMySqlDateTime Метод

Синтаксис: Visual Basic

Public Function GetMySqlDateTime( _   ByVal index As Integer _) As MySqlDateTime

Синтаксис: C#

public MySqlDateTime GetMySqlDateTime(intindex);

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.24. MySqlDataReader.GetName Метод

Получает имя указанного столбца.

Синтаксис: Visual Basic

NotOverridable Public Function GetName( _   ByVal i As Integer _) As String __  Implements IDataRecord.GetName

Синтаксис: C#

public string GetName(inti);

Параметры

  • i:

Возвращаемое значение

Реализации

IDataRecord. GetName

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.25. MySqlDataReader.GetOrdinal Метод

Получает порядковый столбец, учитывая имя столбца.

Синтаксис: Visual Basic

NotOverridable Public Function GetOrdinal( _   ByVal name As String _) As Integer __  Implements IDataRecord.GetOrdinal

Синтаксис: C#

public int GetOrdinal(stringname);

Параметры

  • name:

Возвращаемое значение

Реализации

IDataRecord. GetOrdinal

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.26. MySqlDataReader.GetSchemaTable Метод

Возвращает DataTable, который описывает метаданные столбца MySqlDataReader.

Синтаксис: Visual Basic

NotOverridable Public Function GetSchemaTable() As DataTable __  Implements IDataReader.GetSchemaTable

Синтаксис: C#

public DataTable GetSchemaTable();

Возвращаемое значение

Реализации

IDataReader. GetSchemaTable

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.27. MySqlDataReader.GetString Метод

Синтаксис: Visual Basic

NotOverridable Public Function GetString( _   ByVal index As Integer _) As String __  Implements IDataRecord.GetString

Синтаксис: C#

public string GetString(intindex);

Реализации

IDataRecord. GetString

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.28. MySqlDataReader.GetTimeSpan Метод

Синтаксис: Visual Basic

Public Function GetTimeSpan( _   ByVal index As Integer _) As TimeSpan

Синтаксис: C#

public TimeSpan GetTimeSpan(intindex);

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.29. MySqlDataReader.GetUInt16 Метод

Синтаксис: Visual Basic

Public Function GetUInt16( _   ByVal index As Integer _) As UInt16

Синтаксис: C#

public ushort GetUInt16(intindex);

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.30. MySqlDataReader.GetUInt32 Метод

Синтаксис: Visual Basic

Public Function GetUInt32( _   ByVal index As Integer _) As UInt32

Синтаксис: C#

public uint GetUInt32(intindex);

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.31. MySqlDataReader.GetUInt64 Метод

Синтаксис: Visual Basic

Public Function GetUInt64( _   ByVal index As Integer _) As UInt64

Синтаксис: C#

public ulong GetUInt64(intindex);

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.32. MySqlDataReader.GetValue Метод

Получает значение указанного столбца в его собственном формате.

Синтаксис: Visual Basic

NotOverridable Public Function GetValue( _   ByVal i As Integer _) As Object __  Implements IDataRecord.GetValue

Синтаксис: C#

public object GetValue(inti);

Параметры

  • i:

Возвращаемое значение

Реализации

IDataRecord. GetValue

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.33. MySqlDataReader.GetValues Метод

Получает все столбцы атрибутов в наборе для текущей строки.

Синтаксис: Visual Basic

NotOverridable Public Function GetValues( _   ByVal values As Object() _) As Integer __  Implements IDataRecord.GetValues

Синтаксис: C#

public int GetValues(object[]values);

Параметры

  • values:

Возвращаемое значение

Реализации

IDataRecord. GetValues

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.34. MySqlDataReader.IsDBNull Метод

Получает значение, указывающее, содержит ли столбец несуществующие или отсутствующие значения.

Синтаксис: Visual Basic

NotOverridable Public Function IsDBNull( _   ByVal i As Integer _) As Boolean __  Implements IDataRecord.IsDBNull

Синтаксис: C#

public bool IsDBNull(inti);

Параметры

  • i:

Возвращаемое значение

Реализации

IDataRecord. IsDBNull

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.35. MySqlDataReader.NextResult Метод

Совершенствует устройство считывания данных к следующему результату, читая результаты пакетных SQL-операторов.

Синтаксис: Visual Basic

NotOverridable Public Function NextResult() As Boolean __  Implements IDataReader.NextResult

Синтаксис: C#

public bool NextResult();

Возвращаемое значение

Реализации

IDataReader. NextResult

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.1.1.1.36. MySqlDataReader.Read Метод

Совершенствует MySqlDataReader к следующей записи.

Синтаксис: Visual Basic

NotOverridable Public Function Read() As Boolean __  Implements IDataReader.Read

Синтаксис: C#

public bool Read();

Возвращаемое значение

Реализации

IDataReader. Читать

См. Также

Класс MySqlDataReader, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.13.2. MySqlCommand.ExecuteReader Метод

Синтаксис: Visual Basic

Overloads Public Function ExecuteReader( _   ByVal behavior As CommandBehavior _) As MySqlDataReader

Синтаксис: C#

public MySqlDataReader ExecuteReader(CommandBehaviorbehavior);

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient, MySqlCommand. Список перегруженных методов ExecuteReader

22.2.9.1.4.1.14. MySqlCommand.ExecuteScalar Метод

Синтаксис: Visual Basic

NotOverridable Public Function ExecuteScalar() As Object __  Implements IDbCommand.ExecuteScalar

Синтаксис: C#

public object ExecuteScalar();

Реализации

IDbCommand. ExecuteScalar

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.4.1.15. MySqlCommand.Prepare Метод

Синтаксис: Visual Basic

NotOverridable Public Sub Prepare() __  Implements IDbCommand.Prepare

Синтаксис: C#

public void Prepare();

Реализации

IDbCommand. Подготовиться

См. Также

Класс MySqlCommand, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5. MySqlCommandBuilder Класс

Для списка всех элементов этого типа см. Элементы MySqlCommandBuilder.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlCommandBuilder_  Inherits Component

Синтаксис: C#

public sealed class MySqlCommandBuilder : Component

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1. MySqlCommandBuilder Элементы

Краткий обзор MySqlCommandBuilder

Общедоступные Статические (Совместно используемые) Методы

DeriveParameters Перегруженный. Получает информацию о параметре из хранимой процедуры, определенной в MySqlCommand, и заполняет набор Параметров указанного объекта MySqlCommand. Этот метод в настоящий момент не поддерживается, sincestored процедуры не доступны в MySql.

Общедоступные Конструкторы экземпляра

MySqlCommandBuilder Перегруженный. Инициализирует новый экземпляр MySqlCommandBuilder class.

Общедоступные Свойства Экземпляра

Контейнер (наследованный от Компонента) Получает IContainer, который содержит Компонент.
DataAdapter
QuotePrefix
QuoteSuffix
Сайт (наследованный от Компонента) Получает или устанавливает ISite Компонента.

Общедоступные Методы экземпляра

CreateObjRef (наследованный от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, требуемую генерировать прокси, используемый, чтобы связаться с удаленным объектом.
Расположите (наследованный от Компонента) Высвобождает все средства, используемые Компонентом.
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetDeleteCommand
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetInsertCommand
GetLifetimeService (наследованный от MarshalByRefObject) Получает текущий объект службы времени жизни, который управляет политикой управления жизненным циклом для этого экземпляра.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
GetUpdateCommand
InitializeLifetimeService (наследованный от MarshalByRefObject) Получает объект службы времени жизни управлять политикой управления жизненным циклом для этого экземпляра.
RefreshSchema
ToString (наследованный от Компонента) Возвращает Строку, содержащую имя Компонента, если любой. Thismethod не должен быть переопределен.

Общедоступные События Экземпляра

Расположенный (наследованный от Компонента) Добавляет обработчик событий, чтобы слушать событие Disposed на компоненте.

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.1. Метод DeriveParameters

Получает информацию о параметре из хранимой процедуры, определенной в MySqlCommand, и заполняет набор Параметров указанного объекта MySqlCommand. Этот метод в настоящий момент не поддерживается, так как хранимые процедуры не доступны в MySql.

Список перегруженных методов

Получает информацию о параметре из хранимой процедуры, определенной в MySqlCommand, и заполняет набор Параметров указанного объекта MySqlCommand. Этот метод в настоящий момент не поддерживается, так как хранимые процедуры не доступны в MySql.

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.1.1. MySqlCommandBuilder.DeriveParameters Метод

Получает информацию о параметре из хранимой процедуры, определенной в MySqlCommand, и заполняет набор Параметров указанного объекта MySqlCommand. Этот метод в настоящий момент не поддерживается, так как хранимые процедуры не доступны в MySql.

Синтаксис: Visual Basic

Overloads Public Shared Sub DeriveParameters( _   ByVal command As MySqlCommand _)

Синтаксис: C#

public static void DeriveParameters(MySqlCommandcommand);

Параметры

  • command: MySqlCommand, ссылающийся на хранимую процедуру, из которой должна быть получена информация о параметре. Полученные параметры добавляются к набору Параметров MySqlCommand.

Исключения

Тип исключения Условие
InvalidOperationException Текст команды не является допустимым именем хранимой процедуры.

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient, MySqlCommandBuilder. Список перегруженных методов DeriveParameters

22.2.9.1.5.1.1.2. MySqlCommandBuilder.DeriveParameters Метод

Синтаксис: Visual Basic

Overloads Public Shared Sub DeriveParameters( _   ByVal command As MySqlCommand, _   ByVal useProc As Boolean _)

Синтаксис: C#

public static void DeriveParameters(MySqlCommandcommand,booluseProc);

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient, MySqlCommandBuilder. Список перегруженных методов DeriveParameters

22.2.9.1.5.1.2. MySqlCommandBuilder Конструктор

Инициализирует новый экземпляр MySqlCommandBuilder class.

Список перегруженных методов

Инициализирует новый экземпляр MySqlCommandBuilder class.

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.1. MySqlCommandBuilder Конструктор

Инициализирует новый экземпляр MySqlCommandBuilder class.

Синтаксис: Visual Basic

Overloads Public Sub New()

Синтаксис: C#

public MySqlCommandBuilder();

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlCommandBuilder

22.2.9.1.5.1.2.2. MySqlCommandBuilder Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal adapter As MySqlDataAdapter _)

Синтаксис: C#

public MySqlCommandBuilder(MySqlDataAdapteradapter);

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlCommandBuilder

22.2.9.1.5.1.2.2.1. MySqlDataAdapter Класс

Для списка всех элементов этого типа см. Элементы MySqlDataAdapter.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlDataAdapter_  Inherits DbDataAdapter

Синтаксис: C#

public sealed class MySqlDataAdapter : DbDataAdapter

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1. MySqlDataAdapter Элементы

Краткий обзор MySqlDataAdapter

Общедоступные Конструкторы экземпляра

MySqlDataAdapter Перегруженный. Инициализирует новый экземпляр MySqlDataAdapter class.

Общедоступные Свойства Экземпляра

AcceptChangesDuringFill (наследованный от DataAdapter) Получает или устанавливает значение, указывающее, добавляется ли AcceptChangesis, к которому обращаются DataRowafter, оно к DataTableduring какая-либо из Операций заполнения.
AcceptChangesDuringUpdate (наследованный от DataAdapter) Получает или устанавливает ли AcceptChangesis, вызванный во время Обновления.
Контейнер (наследованный от Компонента) Получает IContainer, который содержит Компонент.
ContinueUpdateOnError (наследованный от DataAdapter) Получает или устанавливает значение, которое определяет, генерировать ли исключение, когда с ошибкой встречаются во время обновления строки.
DeleteCommand Перегруженный.
FillLoadOption (наследованный от DataAdapter) Получает или устанавливает LoadOption, который определяет, как адаптер заполняет DataTablefrom DbDataReader.
InsertCommand Перегруженный.
MissingMappingAction (наследованный от DataAdapter) Определяет действие, чтобы взять, когда у входящих данных нет соответствующей таблицы или столбца.
MissingSchemaAction (наследованный от DataAdapter) Определяет действие, чтобы взять, когда существующий DataSetschema не соответствует входящие данные.
ReturnProviderSpecificTypes (наследованный от DataAdapter) Получает или устанавливает, должен ли Fillmethod возвратить специфичные для провайдера значения или общие CLS-совместимые значения.
SelectCommand Перегруженный.
Сайт (наследованный от Компонента) Получает или устанавливает ISite Компонента.
TableMappings (наследованный от DataAdapter) Получает набор, который предоставляет ведущему устройству, отображающемуся между исходной таблицей и DataTable.
UpdateBatchSize (наследованный от DbDataAdapter) Получает или устанавливает значение, которое включает или отключает поддержку пакетной обработки, и определяет число команд что canbe, выполняемый в пакете.
UpdateCommand Перегруженный.

Общедоступные Методы экземпляра

CreateObjRef (наследованный от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, требуемую генерировать прокси, используемый, чтобы связаться с удаленным объектом.
Расположите (наследованный от Компонента) Высвобождает все средства, используемые Компонентом.
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
Заливка (наследованный от DbDataAdapter) Перегруженный. Добавляет или обновляет строки в соответствии DataSetto те в источнике данных, используя DataSetname, и составляет DataTablenamed "Таблица".
FillSchema (наследованный от DbDataAdapter) Перегруженный. Конфигурирует схему указанного DataTablebased на указанном SchemaType.
GetFillParameters (наследованный от DbDataAdapter) Установили параметры пользователем, выполняя SQL SELECT оператор.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetLifetimeService (наследованный от MarshalByRefObject) Получает текущий объект службы времени жизни, который управляет политикой управления жизненным циклом для этого экземпляра.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
InitializeLifetimeService (наследованный от MarshalByRefObject) Получает объект службы времени жизни управлять политикой управления жизненным циклом для этого экземпляра.
ResetFillLoadOption (наследованный от DataAdapter) Сбросы FillLoadOptionto его состояние по умолчанию и причины Fillto чтят AcceptChangesDuringFill.
ShouldSerializeAcceptChangesDuringFill (наследованный от DataAdapter) Определяет, должен ли AcceptChangesDuringFillproperty быть сохранен.
ShouldSerializeFillLoadOption (наследованный от DataAdapter) Определяет, должен ли FillLoadOptionproperty быть сохранен.
ToString (наследованный от Компонента) Возвращает Строку, содержащую имя Компонента, если любой. Этот метод не должен быть переопределен.
Обновление (наследованный от DbDataAdapter) Перегруженный. Вызывает соответствующую ВСТАВКУ, ОБНОВЛЕНИЕ, или Операторы удаления для каждого, какая вставленная, обновленная, или удаленная строка inthe определила DataSet.

Общедоступные События Экземпляра

Расположенный (наследованный от Компонента) Добавляет обработчик событий, чтобы слушать событие Disposed на компоненте.
FillError (наследованный от DataAdapter) Возвращенный, когда ошибка происходит во время операции заполнения.
RowUpdated Происходит во время Обновления после того, как команда выполняется против источника данных. Попытка обновить предпринимается, таким образом, событие стреляет.
RowUpdating Происходит во время Обновления прежде, чем команда будет выполнена против источника данных. Попытка обновить предпринимается, таким образом, theevent стреляет.

Защищенные Внутренние Свойства Экземпляра

FillCommandBehavior (наследованный от DbDataAdapter) Получает или устанавливает поведение команды, используемой, чтобы заполнить адаптер данных.

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.1. MySqlDataAdapter Конструктор

Инициализирует новый экземпляр MySqlDataAdapter class.

Список перегруженных методов

Инициализирует новый экземпляр MySqlDataAdapter class.

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.1.1. MySqlDataAdapter Конструктор

Инициализирует новый экземпляр MySqlDataAdapter class.

Синтаксис: Visual Basic

Overloads Public Sub New()

Синтаксис: C#

public MySqlDataAdapter();

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlDataAdapter

22.2.9.1.5.1.2.2.1.1.1.2. MySqlDataAdapter Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal selectCommand As MySqlCommand _)

Синтаксис: C#

public MySqlDataAdapter(MySqlCommandselectCommand);

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlDataAdapter

22.2.9.1.5.1.2.2.1.1.1.3. MySqlDataAdapter Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal selectCommandText As String, _   ByVal connection As MySqlConnection _)

Синтаксис: C#

public MySqlDataAdapter(stringselectCommandText,MySqlConnectionconnection);

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlDataAdapter

22.2.9.1.5.1.2.2.1.1.1.4. MySqlDataAdapter Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal selectCommandText As String, _   ByVal selectConnString As String _)

Синтаксис: C#

public MySqlDataAdapter(stringselectCommandText,stringselectConnString);

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlDataAdapter

22.2.9.1.5.1.2.2.1.1.2. Свойство DeleteCommand

Синтаксис: Visual Basic

Overloads Public Property DeleteCommand As MySqlCommand

Синтаксис: C#

new public MySqlCommand DeleteCommand {get; set;}

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.3. Свойство InsertCommand

Синтаксис: Visual Basic

Overloads Public Property InsertCommand As MySqlCommand

Синтаксис: C#

new public MySqlCommand InsertCommand {get; set;}

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.4. Свойство SelectCommand

Синтаксис: Visual Basic

Overloads Public Property SelectCommand As MySqlCommand

Синтаксис: C#

new public MySqlCommand SelectCommand {get; set;}

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.5. Свойство UpdateCommand

Синтаксис: Visual Basic

Overloads Public Property UpdateCommand As MySqlCommand

Синтаксис: C#

new public MySqlCommand UpdateCommand {get; set;}

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.6. MySqlDataAdapter.RowUpdated Событие

Происходит во время Обновления после того, как команда выполняется против источника данных. Попытка обновить предпринимается, таким образом, событие стреляет.

Синтаксис: Visual Basic

Public Event RowUpdated As MySqlRowUpdatedEventHandler

Синтаксис: C#

public event MySqlRowUpdatedEventHandler RowUpdated;

Данные события

Обработчик событий получает параметр типа MySqlRowUpdatedEventArgs, содержащий данные, связанные с этим событием. Следующий MySqlRowUpdatedEventArgsproperties предоставьте информацию, определенную для этого события.

Свойство Описание
Команда Получает или устанавливает MySqlCommand, выполняемый, когда Обновление вызывают.
Ошибки Получает любые ошибки, сгенерированные провайдером данных Платформы.NET когда выполняемый Commandwas.
RecordsAffected Получает число строк, измененных, вставленных, или удаленный выполнением ofthe SQL-оператор.
Строка Получает DataRowsent посредством Обновления.
RowCount Получает число строк, обработанных в пакете обновленных записей.
StatementType Получает тип выполняемого SQL-оператора.
Состояние Получает UpdateStatus Commandproperty.
TableMapping Получает DataTableMappingsent посредством Обновления.

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.6.1. MySqlRowUpdatedEventHandler Делегат

Представляет метод, который обработает RowUpdatedevent MySqlDataAdapter.

Синтаксис: Visual Basic

Public Delegate Sub MySqlRowUpdatedEventHandler( _   ByVal sender As Object, _   ByVal e As MySqlRowUpdatedEventArgs _)

Синтаксис: C#

public delegate void MySqlRowUpdatedEventHandler(objectsender,MySqlRowUpdatedEventArgs);

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.6.1.1. MySqlRowUpdatedEventArgs Класс

Обеспечивает данные для события RowUpdated. Этот class не может быть наследован.

Для списка всех элементов этого типа см. Элементы MySqlRowUpdatedEventArgs.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlRowUpdatedEventArgs_  Inherits RowUpdatedEventArgs

Синтаксис: C#

public sealed class MySqlRowUpdatedEventArgs : RowUpdatedEventArgs

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlRowUpdatedEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.6.1.1.1. MySqlRowUpdatedEventArgs Элементы

Краткий обзор MySqlRowUpdatedEventArgs

Общедоступные Конструкторы экземпляра

MySqlRowUpdatedEventArgsConstructor Инициализирует новый экземпляр MySqlRowUpdatedEventArgs class.

Общедоступные Свойства Экземпляра

Команда Перегруженный. Получает или устанавливает MySqlCommand, выполняемый, когда Обновление вызывают.
Ошибки (наследованный от RowUpdatedEventArgs) Получает любые ошибки, сгенерированные провайдером данных Платформы.NET когда выполняемый Commandwas.
RecordsAffected (наследованный от RowUpdatedEventArgs) Получает число строк, измененных, вставленных, или удаленный выполнением ofthe SQL-оператор.
Строка (наследованный от RowUpdatedEventArgs) Получает DataRowsent посредством Обновления.
RowCount (наследованный от RowUpdatedEventArgs) Получает число строк, обработанных в пакете обновленных записей.
StatementType (наследованный от RowUpdatedEventArgs) Получает тип выполняемого SQL-оператора.
Состояние (наследованный от RowUpdatedEventArgs) Получает UpdateStatus Commandproperty.
TableMapping (наследованный от RowUpdatedEventArgs) Получает DataTableMappingsent посредством Обновления.

Общедоступные Методы экземпляра

CopyToRows (наследованный от RowUpdatedEventArgs) Перегруженный. Ссылки копий на измененные строки в предоставленный массив.
Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и datastructures как хэш-таблица.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
ToString (наследованный от Объекта) Возвращает Строку, которая представляет текущий Объект.

См. Также

Класс MySqlRowUpdatedEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.6.1.1.1.1. MySqlRowUpdatedEventArgs Конструктор

Инициализирует новый экземпляр MySqlRowUpdatedEventArgs class.

Синтаксис: Visual Basic

Public Sub New( _   ByVal row As DataRow, _   ByVal command As IDbCommand, _   ByVal statementType As StatementType, _   ByVal tableMapping As DataTableMapping _)

Синтаксис: C#

public MySqlRowUpdatedEventArgs(DataRowrow,IDbCommandcommand,StatementTypestatementType,DataTableMappingtableMapping);

Параметры

  • row: DataRowsent посредством Обновления.

  • command: IDbCommand выполнился, когда Обновление вызывают.

  • statementType: Один из StatementTypevalues, который определяет тип выполняемого запроса.

  • tableMapping: DataTableMapping передался посредством Обновления.

См. Также

Класс MySqlRowUpdatedEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.6.1.1.1.2. Свойство команды

Получает или устанавливает MySqlCommand, выполняемый, когда Обновление вызывают.

Синтаксис: Visual Basic

Overloads Public ReadOnly Property Command As MySqlCommand

Синтаксис: C#

new public MySqlCommand Command {get;}

См. Также

Класс MySqlRowUpdatedEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.7. MySqlDataAdapter.RowUpdating Событие

Происходит во время Обновления прежде, чем команда будет выполнена против источника данных. Попытка обновить предпринимается, таким образом, событие стреляет.

Синтаксис: Visual Basic

Public Event RowUpdating As MySqlRowUpdatingEventHandler

Синтаксис: C#

public event MySqlRowUpdatingEventHandler RowUpdating;

Данные события

Обработчик событий получает параметр типа MySqlRowUpdatingEventArgs, содержащий данные, связанные с этим событием. Следующий MySqlRowUpdatingEventArgsproperties предоставьте информацию, определенную для этого события.

Свойство Описание
Команда Получает или устанавливает MySqlCommand, чтобы выполниться, выполняя Обновление.
Ошибки Получает любые ошибки, сгенерированные провайдером данных Платформы.NET, когда Команда выполняется.
Строка Получает DataRow, который будет отправлен серверу как часть вставки, обновления, или удалит работу.
StatementType Заставляет тип SQL-оператора выполняться.
Состояние Получает или устанавливает UpdateStatus Commandproperty.
TableMapping Заставляет DataTableMapping передаваться посредством Обновления.

См. Также

Класс MySqlDataAdapter, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.7.1. MySqlRowUpdatingEventHandler Делегат

Представляет метод, который обработает RowUpdatingevent MySqlDataAdapter.

Синтаксис: Visual Basic

Public Delegate Sub MySqlRowUpdatingEventHandler( _   ByVal sender As Object, _   ByVal e As MySqlRowUpdatingEventArgs _)

Синтаксис: C#

public delegate void MySqlRowUpdatingEventHandler(objectsender,MySqlRowUpdatingEventArgs);

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.7.1.1. MySqlRowUpdatingEventArgs Класс

Обеспечивает данные для события RowUpdating. Этот class не может быть наследован.

Для списка всех элементов этого типа см. Элементы MySqlRowUpdatingEventArgs.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlRowUpdatingEventArgs_  Inherits RowUpdatingEventArgs

Синтаксис: C#

public sealed class MySqlRowUpdatingEventArgs : RowUpdatingEventArgs

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlRowUpdatingEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.7.1.1.1. MySqlRowUpdatingEventArgs Элементы

Краткий обзор MySqlRowUpdatingEventArgs

Общедоступные Конструкторы экземпляра

MySqlRowUpdatingEventArgsConstructor Инициализирует новый экземпляр MySqlRowUpdatingEventArgs class.

Общедоступные Свойства Экземпляра

Команда Перегруженный. Получает или устанавливает MySqlCommand, чтобы выполниться, выполняя Обновление.
Ошибки (наследованный от RowUpdatingEventArgs) Получает любые ошибки, сгенерированные провайдером данных Платформы.NET, когда Команда выполняется.
Строка (наследованный от RowUpdatingEventArgs) Получает DataRow, который будет отправлен серверу как часть вставки, обновления, или удалит работу.
StatementType (наследованный от RowUpdatingEventArgs) Заставляет тип SQL-оператора выполняться.
Состояние (наследованный от RowUpdatingEventArgs) Получает или устанавливает UpdateStatus Commandproperty.
TableMapping (наследованный от RowUpdatingEventArgs) Заставляет DataTableMapping передаваться посредством Обновления.

Общедоступные Методы экземпляра

Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и datastructures как хэш-таблица.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
ToString (наследованный от Объекта) Возвращает Строку, которая представляет текущий Объект.

См. Также

Класс MySqlRowUpdatingEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.7.1.1.1.1. MySqlRowUpdatingEventArgs Конструктор

Инициализирует новый экземпляр MySqlRowUpdatingEventArgs class.

Синтаксис: Visual Basic

Public Sub New( _   ByVal row As DataRow, _   ByVal command As IDbCommand, _   ByVal statementType As StatementType, _   ByVal tableMapping As DataTableMapping _)

Синтаксис: C#

public MySqlRowUpdatingEventArgs(DataRowrow,IDbCommandcommand,StatementTypestatementType,DataTableMappingtableMapping);

Параметры

  • row: Обновление DataRowto.

  • command: IDbCommandto выполняются во время Обновления.

  • statementType: Один из StatementTypevalues, который определяет тип выполняемого запроса.

  • tableMapping: DataTableMappingsent посредством Обновления.

См. Также

Класс MySqlRowUpdatingEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.2.1.1.7.1.1.1.2. Свойство команды

Получает или устанавливает MySqlCommand, чтобы выполниться, выполняя Обновление.

Синтаксис: Visual Basic

Overloads Public Property Command As MySqlCommand

Синтаксис: C#

new public MySqlCommand Command {get; set;}

См. Также

Класс MySqlRowUpdatingEventArgs, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.2.3. MySqlCommandBuilder Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal adapter As MySqlDataAdapter, _   ByVal lastOneWins As Boolean _)

Синтаксис: C#

public MySqlCommandBuilder(MySqlDataAdapteradapter,boollastOneWins);

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlCommandBuilder

22.2.9.1.5.1.2.4. MySqlCommandBuilder Конструктор

Синтаксис: Visual Basic

Overloads Public Sub New( _   ByVal lastOneWins As Boolean _)

Синтаксис: C#

public MySqlCommandBuilder(boollastOneWins);

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient, Список перегруженных методов Конструктора MySqlCommandBuilder

22.2.9.1.5.1.3. Свойство DataAdapter

Синтаксис: Visual Basic

Public Property DataAdapter As MySqlDataAdapter

Синтаксис: C#

public MySqlDataAdapter DataAdapter {get; set;}

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.4. Свойство QuotePrefix

Синтаксис: Visual Basic

Public Property QuotePrefix As String

Синтаксис: C#

public string QuotePrefix {get; set;}

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.5. Свойство QuoteSuffix

Синтаксис: Visual Basic

Public Property QuoteSuffix As String

Синтаксис: C#

public string QuoteSuffix {get; set;}

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.6. MySqlCommandBuilder.GetDeleteCommand Метод

Синтаксис: Visual Basic

Public Function GetDeleteCommand() As MySqlCommand

Синтаксис: C#

public MySqlCommand GetDeleteCommand();

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.7. MySqlCommandBuilder.GetInsertCommand Метод

Синтаксис: Visual Basic

Public Function GetInsertCommand() As MySqlCommand

Синтаксис: C#

public MySqlCommand GetInsertCommand();

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.8. MySqlCommandBuilder.GetUpdateCommand Метод

Синтаксис: Visual Basic

Public Function GetUpdateCommand() As MySqlCommand

Синтаксис: C#

public MySqlCommand GetUpdateCommand();

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.5.1.9. MySqlCommandBuilder.RefreshSchema Метод

Синтаксис: Visual Basic

Public Sub RefreshSchema()

Синтаксис: C#

public void RefreshSchema();

См. Также

Класс MySqlCommandBuilder, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.6. MySqlException Класс

Исключение, которое выдается, когда MySQL возвращает ошибку. Этот class не может быть наследован.

Для списка всех элементов этого типа см. Элементы MySqlException.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlException_  Inherits SystemException

Синтаксис: C#

public sealed class MySqlException : SystemException

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlException, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.6.1. MySqlException Элементы

Краткий обзор MySqlException

Общедоступные Свойства Экземпляра

Данные (наследованный от Исключения) Получает набор пар ключ/значение, которые предоставляют дополнительную, определяемую пользователем информацию об исключении.
HelpLink (наследованный от Исключения) Получает или устанавливает ссылку к справочному файлу, связанному с этим исключением.
InnerException (наследованный от Исключения) Добирается Exceptioninstance это вызвало текущее исключение.
Сообщение (наследованный от Исключения) Получает сообщение, которое описывает текущее исключение.
Число Получает число, которое идентифицирует тип ошибки. Это число соответствует кодам ошибки, данным в Разделе C.3, "Коды ошибки сервера и сообщения".
Источник (наследованный от Исключения) Получает или определяет имя приложения или объекта, который вызывает ошибку.
StackTrace (наследованный от Исключения) Добирается строковое представление фреймов на стеке вызовов в timethe текущем исключении было брошено.
TargetSite (наследованный от Исключения) Получает метод, который выдает текущее исключение.

Общедоступные Методы экземпляра

Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetBaseException (наследованный от Исключения) Когда переопределено в полученном class, возвращает Исключение, которое является первопричиной одного или более последующих исключений.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetObjectData (наследованный от Исключения) Когда переопределено в полученном class, устанавливает SerializationInfo withinformation об исключении.
GetType (наследованный от Исключения) Получает тип времени выполнения текущего экземпляра.
ToString (наследованный от Исключения) Создает и возвращает строковое представление текущего исключения.

См. Также

Класс MySqlException, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.6.1.1. Свойство числа

Получает число, которое идентифицирует тип ошибки.

Синтаксис: Visual Basic

Public ReadOnly Property Number As Integer

Синтаксис: C#

public int Number {get;}

См. Также

Класс MySqlException, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.7. MySqlHelper Класс

class помощника, который облегчает работать с провайдером.

Для списка всех элементов этого типа см. Элементы MySqlHelper.

Синтаксис: Visual Basic

NotInheritable Public Class MySqlHelper

Синтаксис: C#

public sealed class MySqlHelper

Потокобезопасность

Общедоступные помехи (Совместно использованный в Visual Basic) элементы этого типа безопасны для многопоточных операций. Члены экземпляра, как гарантируют, не будут ориентированы на многопотоковое исполнение.

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

Элементы MySqlHelper, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.7.1. MySqlHelper Элементы

Краткий обзор MySqlHelper

Общедоступные Статические (Совместно используемые) Методы

ExecuteDataRow Выполняет единственный SQL-оператор и возвращает первую строку набора результатов. Новый объект MySqlConnection создается, открывается, и закрывается во время этого метода.
ExecuteDataset Перегруженный. Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Новый объект MySqlConnection создается, открывается, и закрывается во время этого метода.
ExecuteNonQuery Перегруженный. Выполняет единственную команду против базы данных MySQL. MySqlConnection, как предполагается, открыт, когда метод вызывают andremains, открытым после того, как метод завершается.
ExecuteReader Перегруженный. Выполняет единственную команду против базы данных MySQL.
ExecuteScalar Перегруженный. Выполните единственную команду против базы данных MySQL.
UpdateDataSet Обновляет данную таблицу с данными от данного DataSet

Общедоступные Методы экземпляра

Равняется (наследованный от Объекта) Определяет, равен ли указанный Объект текущему Объекту.
GetHashCode (наследованный от Объекта) Служит хеш-функцией для определенного типа. GetHashCode является подходящим для использования в алгоритмах хеширования и структурах данных likea хэш-таблица.
GetType (наследованный от Объекта) Получает Тип текущего экземпляра.
ToString (наследованный от Объекта) Возвращает Строку, которая представляет текущий Объект.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.7.1.1. MySqlHelper.ExecuteDataRow Метод

Выполняет единственный SQL-оператор и возвращает первую строку набора результатов. Новый объект MySqlConnection создается, открывается, и закрывается во время этого метода.

Синтаксис: Visual Basic

Public Shared Function ExecuteDataRow( _   ByVal connectionString As String, _   ByVal commandText As String, _   ParamArray parms As MySqlParameter() _) As DataRow

Синтаксис: C#

public static DataRow ExecuteDataRow(stringconnectionString,stringcommandText,   params MySqlParameter[]parms);

Параметры

  • connectionString: Настройки, которые будут использоваться для соединения

  • commandText: Команда, чтобы выполниться

  • parms: Параметры, чтобы использовать для команды

Возвращаемое значение

DataRow, содержащий первую строку набора результатов

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.7.1.2. Метод ExecuteDataset

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Состояние объекта MySqlConnection остается неизменным после выполнения этого метода.

Список перегруженных методов

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Состояние объекта MySqlConnection остается неизменным после выполнения этого метода.

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Состояние объекта MySqlConnection остается неизменным после выполнения этого метода.

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Новый объект MySqlConnection создается, открывается, и закрывается во время этого метода.

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Новый объект MySqlConnection создается, открывается, и закрывается во время этого метода.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.7.1.2.1. MySqlHelper.ExecuteDataset Метод

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Состояние объекта MySqlConnection остается неизменным после выполнения этого метода.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteDataset( _   ByVal connection As MySqlConnection, _   ByVal commandText As String _) As DataSet

Синтаксис: C#

public static DataSet ExecuteDataset(MySqlConnectionconnection,stringcommandText);

Параметры

  • connection: MySqlConnection возражают, чтобы использовать

  • commandText: Команда, чтобы выполниться

Возвращаемое значение

DataSetcontaining набор результатов

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteDataset

22.2.9.1.7.1.2.2. MySqlHelper.ExecuteDataset Метод

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Состояние объекта MySqlConnection остается неизменным после выполнения этого метода.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteDataset( _   ByVal connection As MySqlConnection, _   ByVal commandText As String, _   ParamArray commandParameters As MySqlParameter() _) As DataSet

Синтаксис: C#

public static DataSet ExecuteDataset(MySqlConnectionconnection,stringcommandText,   params MySqlParameter[]commandParameters);

Параметры

  • connection: MySqlConnection возражают, чтобы использовать

  • commandText: Команда, чтобы выполниться

  • commandParameters: Параметры, чтобы использовать для команды

Возвращаемое значение

DataSetcontaining набор результатов

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteDataset

22.2.9.1.7.1.2.3. MySqlHelper.ExecuteDataset Метод

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Новый объект MySqlConnection создается, открывается, и закрывается во время этого метода.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteDataset( _   ByVal connectionString As String, _   ByVal commandText As String _) As DataSet

Синтаксис: C#

public static DataSet ExecuteDataset(stringconnectionString,stringcommandText);

Параметры

  • connectionString: Настройки, которые будут использоваться для соединения

  • commandText: Команда, чтобы выполниться

Возвращаемое значение

DataSetcontaining набор результатов

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteDataset

22.2.9.1.7.1.2.4. MySqlHelper.ExecuteDataset Метод

Выполняет единственный SQL-оператор и возвращает набор результатов в DataSet. Новый объект MySqlConnection создается, открывается, и закрывается во время этого метода.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteDataset( _   ByVal connectionString As String, _   ByVal commandText As String, _   ParamArray commandParameters As MySqlParameter() _) As DataSet

Синтаксис: C#

public static DataSet ExecuteDataset(stringconnectionString,stringcommandText,   params MySqlParameter[]commandParameters);

Параметры

  • connectionString: Настройки, которые будут использоваться для соединения

  • commandText: Команда, чтобы выполниться

  • commandParameters: Параметры, чтобы использовать для команды

Возвращаемое значение

DataSetcontaining набор результатов

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteDataset

22.2.9.1.7.1.3. Метод ExecuteNonQuery

Выполняет единственную команду против базы данных MySQL. MySqlConnection, как предполагается, открыт, когда метод вызывают и остается открытым после того, как метод завершается.

Список перегруженных методов

Выполняет единственную команду против базы данных MySQL. MySqlConnection, как предполагается, открыт, когда метод вызывают и остается открытым после того, как метод завершается.

Выполняет единственную команду против базы данных MySQL. Новый MySqlConnection создается, используя данный ConnectionString.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.7.1.3.1. MySqlHelper.ExecuteNonQuery Метод

Выполняет единственную команду против базы данных MySQL. MySqlConnection, как предполагается, открыт, когда метод вызывают и остается открытым после того, как метод завершается.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteNonQuery( _   ByVal connection As MySqlConnection, _   ByVal commandText As String, _   ParamArray commandParameters As MySqlParameter() _) As Integer

Синтаксис: C#

public static int ExecuteNonQuery(MySqlConnectionconnection,stringcommandText,   params MySqlParameter[]commandParameters);

Параметры

  • connection: MySqlConnection возражают, чтобы использовать

  • commandText: SQL-оператор, который будет выполнен

  • commandParameters: Массив MySqlParameter возражает, чтобы использовать с командой.

Возвращаемое значение

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteNonQuery

22.2.9.1.7.1.3.2. MySqlHelper.ExecuteNonQuery Метод

Выполняет единственную команду против базы данных MySQL. Новый MySqlConnection создается, используя данный ConnectionString.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteNonQuery( _   ByVal connectionString As String, _   ByVal commandText As String, _   ParamArray parms As MySqlParameter() _) As Integer

Синтаксис: C#

public static int ExecuteNonQuery(stringconnectionString,stringcommandText,   params MySqlParameter[]parms);

Параметры

  • connectionString: ConnectionString, чтобы использовать

  • commandText: SQL-оператор, который будет выполнен

  • parms: Массив MySqlParameter возражает, чтобы использовать с командой.

Возвращаемое значение

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteNonQuery

22.2.9.1.7.1.4. Метод ExecuteReader

Выполняет единственную команду против базы данных MySQL.

Список перегруженных методов

Выполняет единственную команду против базы данных MySQL.

Выполняет единственную команду против базы данных MySQL.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.7.1.4.1. MySqlHelper.ExecuteReader Метод

Выполняет единственную команду против базы данных MySQL.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteReader( _   ByVal connectionString As String, _   ByVal commandText As String _) As MySqlDataReader

Синтаксис: C#

public static MySqlDataReader ExecuteReader(stringconnectionString,stringcommandText);

Параметры

  • connectionString: Настройки, чтобы использовать для этой команды

  • commandText: Текст команды, чтобы использовать

Возвращаемое значение

MySqlDataReader возражают готовый считать результаты команды

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteReader

22.2.9.1.7.1.4.2. MySqlHelper.ExecuteReader Метод

Выполняет единственную команду против базы данных MySQL.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteReader( _   ByVal connectionString As String, _   ByVal commandText As String, _   ParamArray commandParameters As MySqlParameter() _) As MySqlDataReader

Синтаксис: C#

public static MySqlDataReader ExecuteReader(stringconnectionString,stringcommandText,   params MySqlParameter[]commandParameters);

Параметры

  • connectionString: Настройки, чтобы использовать для этой команды

  • commandText: Текст команды, чтобы использовать

  • commandParameters: Массив MySqlParameter возражает, чтобы использовать с командой

Возвращаемое значение

MySqlDataReader возражают готовый считать результаты команды

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteReader

22.2.9.1.7.1.5. Метод ExecuteScalar

Выполните единственную команду против базы данных MySQL.

Список перегруженных методов

Выполните единственную команду против базы данных MySQL.

Выполните единственную команду против базы данных MySQL.

Выполните единственную команду против базы данных MySQL.

Выполните единственную команду против базы данных MySQL.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.7.1.5.1. MySqlHelper.ExecuteScalar Метод

Выполните единственную команду против базы данных MySQL.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteScalar( _   ByVal connection As MySqlConnection, _   ByVal commandText As String _) As Object

Синтаксис: C#

public static object ExecuteScalar(MySqlConnectionconnection,stringcommandText);

Параметры

  • connection: MySqlConnection возражают, чтобы использовать

  • commandText: Текст команды, чтобы использовать для команды

Возвращаемое значение

Первый столбец первой строки в наборе результатов, или нулевая ссылка, если набор результатов пуст.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteScalar

22.2.9.1.7.1.5.2. MySqlHelper.ExecuteScalar Метод

Выполните единственную команду против базы данных MySQL.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteScalar( _   ByVal connection As MySqlConnection, _   ByVal commandText As String, _   ParamArray commandParameters As MySqlParameter() _) As Object

Синтаксис: C#

public static object ExecuteScalar(MySqlConnectionconnection,stringcommandText,   params MySqlParameter[]commandParameters);

Параметры

  • connection: MySqlConnection возражают, чтобы использовать

  • commandText: Текст команды, чтобы использовать для команды

  • commandParameters: Параметры, чтобы использовать для команды

Возвращаемое значение

Первый столбец первой строки в наборе результатов, или нулевая ссылка, если набор результатов пуст.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteScalar

22.2.9.1.7.1.5.3. MySqlHelper.ExecuteScalar Метод

Выполните единственную команду против базы данных MySQL.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteScalar( _   ByVal connectionString As String, _   ByVal commandText As String _) As Object

Синтаксис: C#

public static object ExecuteScalar(stringconnectionString,stringcommandText);

Параметры

  • connectionString: Настройки, чтобы использовать для обновления

  • commandText: Текст команды, чтобы использовать для обновления

Возвращаемое значение

Первый столбец первой строки в наборе результатов, или нулевая ссылка, если набор результатов пуст.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteScalar

22.2.9.1.7.1.5.4. MySqlHelper.ExecuteScalar Метод

Выполните единственную команду против базы данных MySQL.

Синтаксис: Visual Basic

Overloads Public Shared Function ExecuteScalar( _   ByVal connectionString As String, _   ByVal commandText As String, _   ParamArray commandParameters As MySqlParameter() _) As Object

Синтаксис: C#

public static object ExecuteScalar(stringconnectionString,stringcommandText,   params MySqlParameter[]commandParameters);

Параметры

  • connectionString: Настройки, чтобы использовать для команды

  • commandText: Текст команды, чтобы использовать для команды

  • commandParameters: Параметры, чтобы использовать для команды

Возвращаемое значение

Первый столбец первой строки в наборе результатов, или нулевая ссылка, если набор результатов пуст.

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient, MySqlHelper. Список перегруженных методов ExecuteScalar

22.2.9.1.7.1.6. MySqlHelper.UpdateDataSet Метод

Обновляет данную таблицу с данными от данного DataSet

Синтаксис: Visual Basic

Public Shared Sub UpdateDataSet( _   ByVal connectionString As String, _   ByVal commandText As String, _   ByVal ds As DataSet, _   ByVal tablename As String _)

Синтаксис: C#

public static void UpdateDataSet(stringconnectionString,stringcommandText,DataSetds,stringtablename);

Параметры

  • connectionString: Настройки, чтобы использовать для обновления

  • commandText: Текст команды, чтобы использовать для обновления

  • ds: DataSetcontaining новые данные, чтобы использовать в обновлении

  • tablename: Имя таблицы в наборе данных, чтобы обновить

См. Также

Класс MySqlHelper, MySql. Данные. Пространство имен MySqlClient

22.2.9.1.8. MySqlErrorCode Перечисление

Синтаксис: Visual Basic

Public Enum MySqlErrorCode

Синтаксис: C#

public enum MySqlErrorCode

Элементы

Имя элемента Описание
PacketTooLarge
PasswordNotAllowed
DuplicateKeyEntry
HostNotPrivileged
PasswordNoMatch
AnonymousUser
DuplicateKey
KeyNotFound
DuplicateKeyName

Требования

Пространство имен: MySql. Данные. MySqlClient

Блок: MySql. Данные (в MySql.Data.dll)

См. Также

MySql. Данные. Пространство имен MySqlClient