ADO.NET Insert command function

本文介绍了一个用于非新建房产项目的宣传册信息插入功能的实现细节。该功能通过 SQL 命令将房产列表ID、规格、位置等信息存入数据库,并确保了数据的有效性和完整性。
    '===========================================================
    '===========================================================
    ' Function: gInsertPropBrochure_others
    ' Purpose: Optional Insert for Non-newDevelopment Property
    '============================================================
    Public Shared Function gInsertPropBrochure_others(ByVal iList As Integer, _
                                               ByVal sSpecification As String, _
                                               ByVal sLocation As String, _
                                               ByVal sAmenities As String, _
                                               ByVal sParking As String, _
                                               ByVal sManagement As String, _
                                               ByVal sService As String) As Integer
        'Open connection
        Dim objConn As SqlConnection = openDBConnection()

        Dim strSQL As String = "INSERT INTO PropBrochure (idList, Specification, Location, Amenities, Parking, Management, Services) VALUES(@idList, @Specification, @Location, @Amenities, @Parking, @Management, @Services)"
        Dim objCmd As SqlCommand = New SqlCommand(strSQL, objConn)

        'Input Params
        objCmd.Parameters.Add("@idList", SqlDbType.Int).Value = iList
        objCmd.Parameters.Add("@Specification", SqlDbType.VarChar, 2000).Value = sSpecification
        objCmd.Parameters.Add("@Location", SqlDbType.VarChar, 1000).Value = sLocation
        objCmd.Parameters.Add("@Amenities", SqlDbType.VarChar, 2000).Value = sAmenities
        objCmd.Parameters.Add("@Parking", SqlDbType.VarChar, 1000).Value = sParking
        objCmd.Parameters.Add("@Management", SqlDbType.VarChar, 1000).Value = sManagement
        objCmd.Parameters.Add("@Services", SqlDbType.VarChar, 100).Value = sService

        objCmd.ExecuteNonQuery()
        'Clean up
        objCmd.Dispose()
        closeDBConnection(objConn)

        Return 0
    End Function


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值