FbCommand fbCmm =
new FbCommand(\"INSERT INTO PRODUTO
(CODIGO,EAN,DESCRICAO,VAL_PRODUTO,VAL_CUSTO,CAT_PRECO)\"
+ \"Values (
You're executing a parameterized query without providing values for those parameters. See the documentation:
FbCommand cmd = new FbCommand("insert into t1(id, text) values (@id, @text);");
cmd.CommandType = CommandType.Text;
cmd.Parameters.Add("@id", 123);
cmd.Parameters.Add("@text", "my string");
cmd.ExecuteNonQuery();
Here they bind the values 123
and "my string"
to the parameters named id
and text
respectively.
Also note that parameter names are generally rescticted to alphanumeric, so txt_codigo.Text
isn't likely going to work.