2008-09-24 2 views
33

Что такое C#, эквивалентный реальному типу SQL Server 2005?Sql server real datatype, что такое эквивалент C#?

+0

Проголосовало за то, что этот ответ безупречен, и он был здесь 13 дней. – 2008-10-06 22:27:15

+5

Есть ли способ, чтобы сообщество принимало ответы на оставленные вопросы, за исключением просто голосования за них? – dotancohen 2012-02-21 18:42:13

ответ

63

это Single

см here для получения дополнительной информации о SQL Server для .Net Datatypes

+1

Почему этот ответ не принят? Это не то, как сообщество должно работать. Слишком много вопросов идет неделями без принятого ответа. – 2008-10-06 22:26:27

+4

Кому это нужно? Автору не хотелось беспокоиться, но мы, как сообщество, не нуждаемся в их благословении, чтобы видеть и влиять на «лучший» ответ. – 2010-02-25 15:54:58

8

Одно не является правильным ответом, как она округляет дробную часть .. Например 2,0799999 будут преобразованы в 2,08. Если ограничений округления нет, тогда это должно быть хорошо.

6

Double может быть использован в качестве эквивалентной DATATYPE .NET для реального типа данных SQL Server

Дважды получает точное значение с из Завершают

1

в моем проекте (Acces -> Жар и MS SQL -> C#) является реальным, определенным как однократное число точек с плавающей точкой ... поэтому я использовал float и все в порядке

2

Ответ плавает. Если вы попытаетесь использовать double в качестве типа кода, но ваш тип поля в базе данных реален, он будет ошибкой. Я просто проверил это сам и подтвердил это с ошибкой с двойным.

Смежные вопросы