Domanda

Ho sbagliato. Volevo memorizzare gli indirizzi IP in modo compatto in SQL Server e ho scelto 'int' per il tipo di colonna. 'int' sono numeri interi con segno a 32 bit mentre gli IP sono in realtà binarys a 32 bit .

La mia domanda è: come posso convertire il mio int esistente firmato in binario (4) in SQL Server e come devo analizzare correttamente la rappresentazione stringa-IP da .Net 'Request.UserHostAddress' per ottenere Binary (4) (I sto usando LinqtoSQL come mio ORM).

È stato utile?
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top