Usuário com melhor resposta
Mascara de Texto IP para o Banco de Dados SQL Express

Pergunta
-
Pessoal,
estou desenvolvendo uma página web para controle dos endereços IPs dos equipamentos instalados na rede da minha empresa. Para armazenamento dos endereços IPs estou utilizando um BD SQL Server Express (pois estou sem licensas). Os endereços IPs como bem sabem, são divididos em 4 octetos, por exemplo: 192.168.0.1. Criei uma coluna de Endereço IP com o nome EnderecoIP e variável int (15) – sem a mascara. Como faço para alterar essa coluna e colocá-la com a mascara de texto desejada (xxx.xxx.xxx.xxx). Colocarei essa mascara de texto na minha aplicação também, mas inicialmente todos os cadastros estão sendo feitos " na mão" dentro do Banco. Alguém sabe a Query para eu alterar a coluna EnderecoIP? O tipo da variável está adequada (tipo int)?
Muito Obrigado,
Respostas
-
garanta que o datatype é carchar, esta caracterista é de int!
segue um exemplodeclare @tbTeste as table(ip varchar(15)) insert into @tbTeste values('192.168.0.10') select * from @tbTeste
att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Sugerido como Resposta Gustavo Maia Aguiar sábado, 31 de julho de 2010 14:48
- Marcado como Resposta Fernanda Simões segunda-feira, 2 de agosto de 2010 15:51
Todas as Respostas
-
-
OK Marcelo,
Tentei o varchar (15), ai eu digitei: 11.165.20.91. Quando eu sai da coluna (fui para a coluna ao lado) o que ficou registrado foi: 111652091.
Eu quero evitar isso. Imagino que seja via script, mas não estou conseguindo.
Valeu..!!
-
garanta que o datatype é carchar, esta caracterista é de int!
segue um exemplodeclare @tbTeste as table(ip varchar(15)) insert into @tbTeste values('192.168.0.10') select * from @tbTeste
att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Sugerido como Resposta Gustavo Maia Aguiar sábado, 31 de julho de 2010 14:48
- Marcado como Resposta Fernanda Simões segunda-feira, 2 de agosto de 2010 15:51