Ir para conteúdo
Fórum Script Brasil

mrkcristiano

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre mrkcristiano

mrkcristiano's Achievements

0

Reputação

  1. o que você mudou? nada? não funcionou!
  2. Eu sei usar a sintaxe. Só não compreendo onde está o erro! Se puder ajudar, fico grato. Abraço.
  3. Já tentou usar return 0; ?
  4. Boa tarde, estou tendo problemas com a instrução sql na hora de gravar no banco. Estou usando o C++Builder, o código é esse: void __fastcall Tfcad_produtos::SpeedButton1Click(TObject *Sender) { String sql; sql = "INSERT INTO produtos (produto, fornecedor, preco_uni, preco_total, desc)" "VALUES ('"+edt_nome->Text+"','"+edt_fornecedor->Text+"','"+edt_precouni->Text+"','"+ edt_total->Text+"','"+mem_desc->Text+"')"; dm->DataSet->CommandText = sql; dm->DataSet->Open(); } dm é o DataModule DataSet é o ADODataSet que está lá. To usando Access. O erro que o RadStudio retorna é esse: Project Project1.exe raised exception class EOleException with message 'Erro de sintaxe na instrução INSERT INTO'. se alguém puder ajudar, fico grato!
  5. E ai galera.. beleza? seguinte... tenho aqui um AdoConnection e um banco do Access, e to tentando fazer com que o dbgrid mostre apenas os registros que o campo ArteMarcial for igual ao item selecionado da ComboBox, to usando um Adodataset, mas ele ta me retornando o erro, por exemplo, se eu selecionar na combo uma arte marcial que não tem nenhum usuário cadastrado nela, ele me retorna "O parametro Boxe não tem o valor padrão". Se eu colocar uma arte marcial que já possui um ou mais usuários cadastrados ele me retorna "Erro de sintaxe (operador faltando) na expressão de consulta 'Arte Marcial = Muay Thai' Segue o código do botão 'filtrar': ADODataSet1.Close; ADODataSet1.CommandText := 'SELECT * FROM Alunos WHERE ArteMarcial = '+ComboBox1.Text; ADODataSet1.Active := True; ADODataSet1.Open; agradeço desde já!
×
×
  • Criar Novo...