C# 如何在Access数据库中进行编辑和存储?
我使用“备忘录编辑”来显示地址,所以它包含4行。如何获取这4行代码以及如何将其存储在Access数据库中?通常,如果它的EditText我们使用此代码来存储C# 如何在Access数据库中进行编辑和存储?,c#,winforms,gridview,devexpress,C#,Winforms,Gridview,Devexpress,我使用“备忘录编辑”来显示地址,所以它包含4行。如何获取这4行代码以及如何将其存储在Access数据库中?通常,如果它的EditText我们使用此代码来存储 string inno = textEdit12.Text.ToString(); OleDbCommand top = new OleDbCommand("INSERT INTO invoice_top(invoice_number,order_number,customername,status,subtotal,tax,total,[
string inno = textEdit12.Text.ToString();
OleDbCommand top = new OleDbCommand("INSERT INTO invoice_top(invoice_number,order_number,customername,status,subtotal,tax,total,[date]) VALUES (" + inno + "," + odrno + ",'" + name + "',"+ chk1 +" ,"+ subtottal +","+ tax +","+total+",'"+date+"')", conn);
top.ExecuteNonQuery();
此代码适用于EditText。如何获取和存储备忘编辑???
帮帮我。你必须:
结束使用是否尝试使用memoEdit.Text属性?您遇到的确切问题是什么?是否将字符串保存到数据库中?这个问题与MemoEdit本身有什么关系?p、 s.不必使用
textEdit12.Text.ToString()
,因为textEdit12.Text
已经是字符串
'Suppose you have 2 columns , A - a Memo one, B a DateTime one:
dim SIRCON as string = "your connection string"
Using conn As New OleDbConnection(SIRCON)
conn.Open()
Try
Using cmd As New OleDbCommand("INSERT INTO MYTABLE (A, B) VALUES (?, ?)", conn)
cmd.Parameters.AddWithValue("P_A", textEdit12.Text.ToString())
cmd.Parameters.AddWithValue("P_B", DateEdit1.EditValue)
cmd.ExecuteNonQuery()
End Using
Finally
conn.Close()
End Try