sábado, 4 de setembro de 2010   
 Procura   
 
Registrar  Login  
Forum  
 Forum    
     
  .NET Planet  VB.NET  Conversão do Campo Data  

 Conversão do Campo Data 
 
edugomfig
9 posts
Conversão do Campo Data
Posted: 06 ago 05 07:35 (Brazil)
 

Bom dia a todos,

 

Estou com problemas na conversão do campo data.

estou programando em VS.NET e o campo data está em formato português, ao tentar gravar no banco de dados SQL Server ocorre erro uma vez que o banco de dados está em formato inglês.

Se alguém puder me ajudar a solucionar este problema, desde já agradeço.

 

Abraços e tudo de bom para todos vc´s.

André Luis Cerosi
11 posts
www.dotnetplanet.com.br
Re: Conversão do Campo Data
Posted: 09 ago 05 13:59 (Brazil)
 

Olá Eduardo, tudo bem?

Não sei como vc está atualizando o banco de dados na sua aplicação, portanto, a solução que vou te passar pode não funcionar adequadamente, mas vamos lá, vamos tentar.

Vc deverá mudar a "culture" da thread corrente da sua aplicação, conforme o exemplo abaixo.

'salva a cultura atual na memória
Dim myCulture As New System.Globalization.CultureInfo(System.Threading.Thread.CurrentThread.CurrentCulture.Name)

'mudando a cultura para (Inglês - Americano)
System.Threading.Thread.CurrentThread.CurrentCulture = New System.Globalization.CultureInfo("en-US")

'aqui você coloca as instruções SQL para atualização do banco de dados
'
'

'restaura a cultura atual (salva anteriormente na memória)
System.Threading.Thread.CurrentThread.CurrentCulture = myCulture

No exemplo acima, estou mudando a "culture" para o inglês, caso vc precise mudar para português, substitua a instrução em vermelho por pt-BR

Espero que isso resolva o seu problema. Caso não resolva, nos passe maiores informações da sua aplicação.

T+

 
   .NET Planet  VB.NET  Conversão do Campo Data
 
 
   
   
Search