Свойство
| Описание
|
Select Command
InsertCommand
UpdateCommand
DeleteCommand
| Задают SQL-команды, которые будут отправлены хранилищу данных при вызове методов Fill() и Update()
|
Fill()
| Заполняет данную таблицу в DataSet некоторым набором записей, зависящим от значения свойства SelectCommand
|
Update
| Обновляет объект DataTable, используя объекты команд из свойств InsertCommand, UpdateCommand и DeleteCommand. точная команда, которая выполняется, зависит от значения RowState данного DataSet
|
Типы данных в «Server Management Studio Express»
Тип
| Описание
| Соответствие
в C#
|
|
|
|
bigint
| Целое, от -2 в степ.63 до +2 в степ.63
| Int64
|
binary
| Двоичные данные фиксированной длины до 8000 байтов
|
|
bit
|
|
|
char
| Строка фиксированной длины до 8000 знаков из однобайтных символов ANSI
|
|
datetime
| Дата и время от 1 января 1753 до 31 декабря 9999 с точностью до одной трёхсотой секунды
|
|
decimal(18,0)
| Вещественное, от – 1.0E+38 до + 1.0E+38, точность представления – 18 десятичных цифр
| Single, real
|
float
| Вещественное, от -1.79E+308 до + 1.79E+308
| Double
|
image
| Двоичные данные переменной длины до 1.E31 байтов
|
|
int
| Целое, от -2 в степ.31 до +2 в степ.31
| Int32
|
money
| Суммы денег в национальной валюте от -1.0E63 до 1.0E63 с точностью до одной десятитысячной
|
|
nchar
| Строка фиксированной длины до 4000 двухбайтных символов Unicode
|
|
ntext
| Строка переменной длины до 1.0E30 двухбайтных символов Unicode
|
|
numeric(18,0)
| То же, что и decimal(18,0)
|
|
nvarchar(MAX)
| Строка переменной длины до 4000 двухбайтных символов Unicode
|
|
real
| Вещественное, от -3.4E+38 до + 3.4E+38
| Single, real
|
smalldatetime
| Дата и время от 1 января 1900 до 6 июня 2079 с точностью до одной минуты
|
|
smallint
| Целое, от -2 в степ.15 до +2 в степ.15
| Int16
|
smallmoney
| Суммы денег в национальной валюте от - 214 748.3648 до 214 748.3647 с точностью до одной десятитысячной
|
|
sql variant
|
|
|
text
| Строка переменной длины до 2 147 483 647 символов из однобайтных символов ANSI
|
|
timestamp
|
|
|
tinyint
| Целое, от 0 до 255
| byte
|
uniqueidentifier
|
|
|
varbynary
| Двоичные данные переменной длины до 8000 байтов
|
|
varbinary(MAX)
|
|
|
varchar
| Строка переменной длины до 8000 символов из однобайтных символов ANSI
|
|
xml
|
|
|
Типы данных в пространстве имен System C#
В среде программирования DOT.NET используется общая система типов Common Type System (CTS), позволяющая использовать одинаковые типы данных при программировании на различных языках. В большинстве языков выделяются два типа данных – простые (числа, строки) и сложные (структуры, объекты). В DOT.NET такого разделения не существует, поскольку все типы являются объектами, хотя внешне их можно использовать как традиционные простые типы. Для этого используются синонимы наименования типов – см. нижеследующую таблицу.
Тип
| Поле в
байтах
| Описание, диапазон значений
| Синоним
|
|
| Типы целых чисел
| |
SByte
|
| -128 …+127
| sbyte
|
Int16
|
| -32768 … 32767
| ShotInt
|
Int32
|
| -2 147 383 648.. 2 147 383 647
| int
|
Int64
|
| -2 в степени 63.+. 2 в степени 63
| long
|
Byte
|
| 0..255
| byte
|
UInt16
|
| 0..65535
|
|
UInt32
|
| 0..4 294 967 295
|
|
|
|
|
|
|
| Типы вещественных чисел
| |
Single
|
| -1.5E+45..3.4 E+38
| float
|
Double
|
| -5.0E+324..1.7 E+308
| double
|
|
| | |
|
| Типы строк символов
| |
Char
|
| один символ в коде ANSI
| |
String
| 1..65535
| до 65535 символов в коде ANSI
| |
|
| | |
Boolean
|
| Булевское значение
| bool
|
- - - - - - - Ошибки при работе сБД - - - - -
Update requires a valid UpdateCommand when passed DataRow collection with modified rows
- выводится, если происходит попытка записи в БД по команде <dataBase>.Update, когда в БД используется тип
- - - - - - - - - конец компонентов базы данных - - - - - - - - - - - - - - - - - - - - - - - - - - - -