Click here to Skip to main content
15,887,267 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Public Class AccessKaryawan
Public Function AccessKaryawanInsert(ByVal Nik As String, _
ByVal FirstName As String, _
ByVal Jabatan As String, ByVal Alamat As String, _
ByVal Telepon As String)

Dim myCmd As New OleDbCommand
Dim myconnection As New AccessData.DataBaseConnection

myCmd.CommandText = "Insert Into [Karyawan]" _
& " (NIK,FirstName,Jabatan,Alamat,Telepon) Values (" _
& "'" & Nik & "', '" & FirstName & "','" & Jabatan & "'" _
& ", '" & Alamat & "', '" & Telepon & "') ;"

myCmd.Connection = myconnection.open
myCmd.ExecuteNonQuery()
myconnection.close()
End Function
End Class
Posted
Comments
AditSheth 17-Sep-11 0:43am    
can you provide warning message?
Idle_Force 17-Sep-11 1:19am    
That should have been a Sub, Functions return values or types. Your also missing a value parameter.
Idle_Force 17-Sep-11 1:21am    
Oh yeah, you should parameterize your queries.
strada1987 17-Sep-11 5:23am    
Thank's
It Work
Just add Return "err code"
NikulDarji 17-Sep-11 6:47am    
Hey....remove semicolon from your INSERT query....try it

1 solution

Hey I don't know what type of warnnig msg you got....but replace your code with this code....


Imports System.Data
Imports System.Data.OleDb

Public Class AccessKaryawan
Public Function AccessKaryawanInsert(ByVal Nik As String, _
ByVal FirstName As String, _
ByVal Jabatan As String, ByVal Alamat As String, _
ByVal Telepon As String)
Dim myCmd As New OleDbCommand
Dim myconnection As New OleDbConnection ''''I CHANGED THIS LINE

myCmd.CommandText = "Insert Into [Karyawan]" & " (NIK,FirstName,Jabatan,Alamat,Telepon) Values (" & "'" & Nik & "', '" & FirstName & "','" & Jabatan & "'" & ", '" & Alamat & "', '" & Telepon & "') ;"
myconnection.Open() ''''I CHANGED THIS LINE
myCmd.ExecuteNonQuery()
myconnection.close()
End Function
End Class
 
Share this answer
 
v3

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900