Pergunta : atualizando a estrutura de base de dados do sql ao manter estrutura existente intata

nós temos uma aplicação que nós estejamos desenvolvendo sobre o último years.

as que cresceu, os campos necessários na base de dados atrás dela temos grown.

updating velho, os clientes originais com código novo transformaram-se uns RPITA porque precisam os campos novos no database.

I sabem, mim sabem, devem ter gerado certificados e aplicaram-se lhes enquanto mudaram a base de dados, mas que não era done.

what eu ESPERAVA para era alguma maneira ao sustento do
1. o data
2. tem algum tipo da função que tenta atualizar tabelas inteiras com campos novos, mas deixando a campos existentes. o
3. ter esta função ser dinâmico, ou seja cliente necessidade do 1 de maio uma tabela atualizado com 8 campos novos, quando o cliente 2 precisaria somente 3 daqueles campos atualizados.  o
4. precisa de trabalhar em sql 2000-2008

hoping para algo como altera o table

but com um tipo seguinte do resumo da coisa se o campo já exists.

class= do

Resposta : atualizando a estrutura de base de dados do sql ao manter estrutura existente intata

O one-way seria ajustar o objeto global. Isto pode causar uma edição do sincronismo se sua variável global de JS não está disponível antes que este código funcione. Isto é bom para um exemplo embora.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), “certificado”, _
        String.Format (“setFrmServerCode= {0}”, “SomeValueAsString)

Assim uma segunda solução pôde ser criar e ajustado a variável global de uma vez do código atrás. Estará então disponível para todas suas chamadas de JS desde então.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), “certificado”, _
        String.Format (do “setFrmServerCode= var {0}”, “SomeValueAsString”)

Outra seria criar uma função que ajustasse o objeto e usa um evento como para chamar o evento. Esta maneira deixa-o controlar o sincronismo e certificar-se de sua variável global está disponível antes que você tente a ajustar.

Page.ClientScript.RegisterClientScriptBlock (Me.GetType (), “certificado”, _
        String.Format (“função setGlobal () {{setFrmServerCode= {0};}}”, “VariableDataAsString”)

Eu usei todos estes métodos muitas vezes no passado com bom sucesso. Eu não os converti a C# porque eu já tive estas amostras colocar ao redor. Esperançosamente você pode ver o que fazê-lo e converter você mesmo. Caso necessário eu convertê-los-ei para você.
Outras soluções  
 
programming4us programming4us