I am creating a vb application in MS Outlook 2000 that is taking 
Custom User Defined fields on a form that when a user presses submit 
it copies the data over to a SQL/Access DB to warehouse the data.. 
below is my code..

Sub Submit_Click()

Dim objConnection
Dim objRecordset
Dim strSQL

Set objConnection = CreateObject("ADODB.Connection")
objConnection.Mode = 3
objConnection.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data 
Source=C:\Documents and Settings\muzzy\My Documents\test.mdb"
'strSQL = "SELECT * FROM tblData"
'Set objRecordset = CreateObject("ADODB.Recordset")
'objRecordset.Open strSQL
'Set objRecordset = objConnection.Execute(strSQL)
'objRecordset.AddNew





strSQL = " INSERT INTO tblData VALUES("

strSQL = strSQL & "'" & objItem.UserProperties("AccountName") & "',"
strSQL = strSQL & "'" & Item.UserProperties("DepartmentShow") & "',"
strSQL = strSQL & "'" & Item.UserProperties("Position") & "',"
strSQL = strSQL & "'" & Item.UserProperties("ETStaff") & "',"
strSQL = strSQL & "'" & Item.UserProperties("ETFL") & "',"
strSQL = strSQL & "'" & Item.UserProperties("ETI") & "',"
strSQL = strSQL & "'" & Item.UserProperties("ETTC") & "',"
strSQL = strSQL & "'" & Item.UserProperties("NetworkAcctTxtBx") & "',"
strSQL = strSQL & "'" & Item.UserProperties("AvstarAcctTxtBx") & "',"
strSQL = strSQL & "'" & Item.UserProperties("InternetAccessTxtBx") 
& "',"
strSQL = strSQL & "'" & Item.UserProperties("OtherSoftwareChkBx") 
& "',"
strSQL = strSQL & "'" & Item.UserProperties("OtherSoftwareTxtBx") 
& "',"
strSQL = strSQL & "'" & Item.UserProperties("AvstarGrpChkBx") & "',"
strSQL = strSQL & "'" & Item.UserProperties("AvstarGrpTxtBx") & "',"
strSQL = strSQL & "'" & Item.UserProperties("eMailDistGrps") & "',"
strSQL = strSQL & "'" & Item.UserProperties("NetworkGroupsTxtBx") 
& "',"
strSQL = strSQL & "'" & Item.UserProperties("SuperName") & "',"
strSQL = strSQL & "'" & Item.UserProperties("SuperPhoneNum") & "',"
strSQL = strSQL & "'" & Item.UserProperties("HRApprovalName") & "',"
strSQL = strSQL & "'" & Item.UserProperties("AccountCreatedBy") & "',"
strSQL = strSQL & "'" & Item.UserProperties("NetAccountLogon") & "',"
strSQL = strSQL & "'" & Item.UserProperties("TempPW") & "',"
strSQL = strSQL & "'" & Item.UserProperties("DeptShareDrv") & "',"
strSQL = strSQL & "'" & Item.UserProperties("eMailAddress") & "',"
strSQL = strSQL & "'" & Item.UserProperties("OtherSoftwareLO") & "',"
strSQL = strSQL & "'" & Item.UserProperties("AvstarAcctLO") & "')"
objConnection.Execute sSQL



    'Main Fields
    'objRecordset.Fields("AccountName") = Item.UserProperties
("AccountName")
    'objRecordset.Fields("DepartmentShow") = Item.UserProperties
("DepartmentShow")
    'objRecordset.Fields("Position") = Item.UserProperties("Position")
    
    'Employee Type Field Box
    'objRecordset.Fields("ETStaff") = Item.UserProperties("ETStaff")
    'objRecordset.Fields("ETFL") = Item.UserProperties("ETFL")
    'objRecordset.Fields("ETI") = Item.UserProperties("ETI")
    'objRecordset.Fields("ETTC") = Item.UserProperties("ETTC")
    
    'Account Type
    'objRecordset.Fields("NetworkAcctTxtBx") = Item.UserProperties
("NetworkAcctTxtBx")
    'objRecordset.Fields("AvstarAcctTxtBx") = Item.UserProperties
("AvstarAcctTxtBx")
    'objRecordset.Fields("InternetAccessTxtBx") = Item.UserProperties
("InternetAccessTxtBx")
    'objRecordset.Fields("OtherSoftwareChkBx") = Item.UserProperties
("OtherSoftwareChkBx")
    'objRecordset.Fields("OtherSoftwareTxtBx") = Item.UserProperties
("OtherSoftwareTxtBx")
    'objRecordset.Fields("AvstarGrpChkBx") = Item.UserProperties
("AvstarGrpChkBx")
    'objRecordset.Fields("AvstarGrpTxtBx") = Item.UserProperties
("AvstarGrpTxtBx")
    'objRecordset.Fields("eMailDistGrps") = Item.UserProperties
("eMailDistGrps")
    'objRecordset.Fields("NetworkGrpsTxtBx") = Item.UserProperties
("NetworkGrpsTxtBx")


    'objRecordset.Fields("SuperName") = Item.UserProperties
("SuperName")
    'objRecordset.Fields("SuperPhoneNum") = Item.UserProperties
("SuperPhoneNum")

    'HR
    'objRecordset.Fields("HRApprovalName") = Item.UserProperties
("HRApprovalName")

    'IS Department
    
'    objRecordset.Fields("AccountCreatedBy") = Item.UserProperties
("AccountCreatedBy")
'    objRecordset.Fields("NetAccountLogon") = Item.UserProperties
("NetAccountLogon")
'    objRecordset.Fields("TempPW") = Item.UserProperties("TempPW")
'    objRecordset.Fields("DeptShareDrv") = Item.UserProperties
("DeptShareDrv")
'    objRecordset.Fields("eMailAddress") = Item.UserProperties
("eMailAddress")
'    objRecordset.Fields("OtherSoftwareLO") = Item.UserProperties
("OtherSoftwareLO")
'    objRecordset.Fields("AvstarAcctLO") = Item.UserProperties
("AvstarAcctLO")
'
'    objRecordset.Update
'    objRecordset.Close
    objConnection.Close
'    Set objRecordset = Nothing
    Set objConnection = Nothing

End Sub

however i cannot figure out how to create the custom field/form 
property. The name of the field is AccountName, ect when i look at 
properties i cannot figure out why the data is not sending out to the 
db.. Can anyone help
    







'// =======================================================
    Rules : http://ReliableAnswers.com/List/Rules.asp
    Home  : http://groups.yahoo.com/group/vbHelp/
    =======================================================
    Post  : [email protected]
    Join  : [EMAIL PROTECTED]
    Leave : [EMAIL PROTECTED]
'// =======================================================
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/vbhelp/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to