Ir para conteúdo
Fórum Script Brasil

Darkfy

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que Darkfy postou

  1. Estou desenvolvendo um programa, que quando você clica em um botão você pode criar uma coluna nova no banco de dados, como estou mechendo com um datagrid , faço esta coluna ser adicionada tambem ao dataset, porem ela não é inserida no dataset tipado, então não consigo salvar o conteudo destas colunas novas. Existe algum geito que por meio de comandos, eu adicione colunas em um dataset tipado? Tambem estou tentando criar o mesmo programa sem um dataset tipado, porem estou com problemas na hora se salvar as alterações do datagridview, tentnado usar o comando dataadapter.update(datasource.tables("tabela")) porem me volta o erro "Update requiser a valid Updatecommand when passsed DataRow collection with modified rows." Então tentei criar um CommandBuilder, porem ai me volta o seguinte erro "Concurrency violation: the UpdateCommand affected 0 of the espected 1 records." alguém poderia me dar alguma luz? Grato. Fabiano.
  2. Problema resolvido. Acredito que seja problema especifico com o windows seven x64, mesmo compilando em x86, o programa compila mas aparecem erros bem estranhos. Instalei uma VM e abri o mesmo projeto e funcionou sem problemas.
  3. @quintelab Sim perfeitamente, como este erro estava dando, achei q estava funcionando. Porem não esta. Eu abri o mdb e não tinha nada la, e este é o problema... acredito que algo esteja faltando, e isso que quero descobrir.
  4. O codigo passado, acabou não funcionando.. quando vi sua correção como disse alterei apenas a 1 linha. Pois pensei que a segunda não seria necessario, porque o ExecuteNonQuery()se não me engano, volta o numero de linhas alteradas.. e como não estava mechendo com linhas achei q não iria funcionar.. Como respondi no tópico o erro parou, e quando eu apertava 2x o botao dava um erro q a coluna já exisita.. então acreditei q estava funcionando então parti para outras partes do programa e dps precisei voltar nele e ae percebi que na verdade a alteração não estava sendo salva na tabela... O que esta faltando? Quando percebi isto, tentei aleterar o codigo com a segunda linha passada ae me volto o seguinte erro. "System.NullReferenceException was unhandled Message=Object reference not set to an instance of an object." Grato pela ajuda.
  5. :D Perfeito! Alterei apenas a primeira linha, já havia testado usando ExecuteNonQuery, e não havia funcionado.. o erro estava mesmo na falta do parametro do text. Muito obrigado pela ajuda!
  6. Estou precisando criar um botão q crie uma nova coluna em uma tabela de um banco de dados access. A principio estava tentnado criar q crie uma coluna especifica algo bem simples para dps trabalhar melhor em cima, porem estou tendo o seguinte problema agora. Ao clicar no btão me retorna o seguinte erro no Visual Studio "Syntax error in ALTER TABLE statement." System.Data.OleDb.OleDbException was unhandled Message=Syntax error in ALTER TABLE statement. Segue a sub do botão que estou usando. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click OleDbConnection1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb;" OleDbCommand1.Connection = OleDbConnection1 OleDbCommand1.CommandText = "ALTER TABLE 'teste' ADD COLUMN 'lol' text" OleDbConnection1.Open() sql = OleDbCommand1.ExecuteReader OleDbConnection1.Close() sql.Close() End Sub alguém tem alguma ideia do que eu posso fazer? Muito grato.
×
×
  • Criar Novo...