Se liga, olha as instruções dadas (somente) para executar uma declaração no banco de dados com parâmetros/valores! 
O código ficou muito limpo!
Uso até hoje uma biblioteca de dados que fizemos para gerenciar todos os processos em relação ao banco, principalmente na DAL. Mas se não houver qualquer problema ou nível de vulnerabilidade, a programação fica muito simples!  Expressionless

var ConexaoBD = Database.Open("DBLoja");
var SentencaSQL = "INSERT INTO tbProdutos(Nome, ValorUnitario) VALUES (@0, @1)";
var ResutadoBD = ConexaoBD.Execute(SentencaSQL, Nome, ValorUnitario.AsFloat());

Estou a dizer que do jeito que o mercado anda, logo as pessoas que trabalham nos departamentos que utilizam da tecnologia farão o trabalho do programador!
Big Smile

Vixi, aí ficaremos sem emprego! kkkkk  Crying