Преобразовать SQL Server со знаком int в двоичный (4)
-
06-07-2019 - |
Вопрос
Я все испортил. Я хотел компактно хранить IP-адреса в SQL Server и выбрал тип int для столбца. 'int' - это 32-разрядные целые числа со знаком, а IP-адреса на самом деле являются 32-разрядными двоичными файлами а>. р>
Мой вопрос: как мне преобразовать существующее подписанное int в Binary (4) в SQL Server и как правильно проанализировать представление string-IP из .Net 'Request.UserHostAddress', чтобы получить Binary (4) (I я использую LinqtoSQL в качестве моего ORM).
Решение
Вот хорошая статья о хранении данных IP-адресов в SQL Server р>
Не связан с StackOverflow