-2
新vb.net我有一個項目vb.net連接到訪問2003年數據庫,我想插入數據通過vb.net訪問數據庫我使用Sql命令這裏是代碼bt它是不爲我工作對於一個或多個必需參數沒有給出值。 OleDbException是unblockled vb.net
cmd.CommandText = "INSERT INTO info(nam, employed, ple, mertebe, navonishan, sermoche, moche, dxindin, dbemoche, brwaname)" + " VALUES (" & Me.NamTextBox.Text & ",'" & CDate(Me.EmployedDateTimePicker.Text) & "','" & CInt(Me.PleTextBox.Text) & "','" & CInt(Me.MertebeTextBox.Text) & "','" & Me.NavonishanTextBox.Text & "','" & CDate(Me.SermocheDateTimePicker.Text) & "','" & CInt(Me.MocheTextBox.Text) & "','" & CByte(Me.DxindinCheckBox.Checked) & "','" & CByte(Me.DbemocheCheckBox.Checked) & "','" & Me.BrwanameTextBox.Text & "');"
必讀:http://en.wikipedia.org/wiki/SQL_injection和http://msdn.microsoft。 COM/EN-US /庫/ ms161953.aspx – 2013-04-26 22:20:23