1
有人可以幫我使用插入嗎?我試圖在數據庫中插入,但我必須將dateTimePicker pro轉換爲正確的格式,我不知道它是否完全像這樣,我已經嘗試谷歌並以幾種方式測試它,沒有爲我工作。 第一個圖像是INSERT,它在一個類中。 第二張圖片是自己插入的按鈕。 第三個圖像是數據庫(是的,我在phpMadmin中做了一個很小而簡單的數據庫)。 當我嘗試插入時發生的錯誤只是在那個投擲中;插入內容,我認爲這是幫助的問題。感謝任何能夠幫助的人。 我只是不能格式化「數據」。如何格式化數據符以插入數據庫
public void inserir_produtov()
{
try
{
string inserir1 = "INSERT INTO venda VALUES (null, '" + Datav.ToString("yyyy-MM-dd HH:mm:ss") + "', '" +
Id + "','" +
Quantidadev + "','" +
Valorv.ToString().Replace(',', '.') + "');";
bancodedados1.ExecutarComandos(inserir1);
}
catch
{
throw;
}
}
這裏是按鈕插入:
private void btngravar1_Click(object sender, EventArgs e)
{
vendas.Id = int.Parse(txtidproduto.Text);
vendas.Quantidadev = int.Parse(txtquantidade2.Text);
vendas.Valorv = double.Parse(txtvalor.Text);
vendas.Datav = DateTime.Parse(dateTimePicker1.Text);
if (txtidvenda.Text == "")
{
vendas.inserir_produtov();
Limpar();
MessageBox.Show("Dados inseridos com sucesso.");
}
這個節目它只是爲我的家庭作業,不需要從SQL注入,以防止現在。 –
當然,日期可能如下所示:2004-05-23T14:25:10.487 – James
請參閱https://msdn.microsoft.com/en-us/library/ms187819.aspx – James