SQL INSERT error

  • Thread starter Cameron Frasnelly
  • Start date
C

Cameron Frasnelly

Any ideas on why the below doesn't work?

I keep getting this error message????? ---> "Object must implement
IConvertible".

Private Sub cmdSubmit_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles cmdSubmit.Click

'CONNECT TO SQL

Dim strConnection As String

strConnection = "Data Source=x.x.x.x,1433;Network Library=DBMSSOCN;Initial
Catalog=Ops1SQL;User ID=dbIN;Password=xxxyyyzzz;"

Dim cn As New SqlConnection(strConnection)

'------INSERT TO BASE Work Order Table

Dim strSQL As String



strSQL = "INSERT INTO tblWorkOrder (FKEYDepartment, Initiator, ReceiveNOW,
Problem)" & _

" VALUES (@Department, @Initiator, @ReceiveNOW, @Problem)"



Dim dbComm As New SqlCommand(strSQL, cn)

dbComm.Parameters.Add("@Department", SqlDbType.Int)

dbComm.Parameters.Add("@Initiator", SqlDbType.Int)

dbComm.Parameters.Add("@ReceiveNOW", SqlDbType.DateTime)

dbComm.Parameters.Add("@Problem", SqlDbType.NText, 16)

dbComm.Parameters("@Department").Value = 8

dbComm.Parameters("@Initiator").Value = CInt(Session("EmployeeKEY"))

dbComm.Parameters("@ReceiveNOW").Value = Now()

dbComm.Parameters("@Problem").Value = Me.txtComments



Dim woKEY As Integer

Try

cn.Open()

woKEY = dbComm.ExecuteScalar()

Catch ex As Exception

Me.txtAccountNumber.Text = ex.Message.ToString

Finally

If cn.State = ConnectionState.Open Then

cn.Close()

End If

Me.txtRespCode.Text = woKEY.ToString

End Try

'------INSERT the sub work order

End Sub
 
P

PJ

dbComm.Parameters("@Problem").Value = Me.txtComments

I think you want: Me.txtComments.Text
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,770
Messages
2,569,584
Members
45,075
Latest member
MakersCBDBloodSupport

Latest Threads

Top