Ir para conteúdo
Fórum Script Brasil

Darkfy

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre Darkfy

Darkfy's Achievements

0

Reputação

  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...