Преобразовать SQL Server со знаком int в двоичный (4) - PullRequest
0 голосов
/ 12 сентября 2009

Я все испортил. Я хотел компактно хранить IP-адреса в SQL Server и выбрал тип int для столбца. 'int' - это 32-разрядные целые числа со знаком, тогда как IP-адреса на самом деле являются 32-разрядными двоичными числами .

У меня вопрос: как преобразовать существующее подписанное int в Binary (4) в SQL Server и как правильно проанализировать представление string-IP из .Net 'Request.UserHostAddress', чтобы получить Binary (4) я использую LinqtoSQL в качестве моего ORM).

1 Ответ

2 голосов
/ 17 сентября 2009
...