- 我有2個表,產品&產品分類是編程數據綁定到產品分類
- 我工作的Visual Studio 2008中,ASP
- 1下拉列表。網絡形式
- 用戶可以創建新的ProductCategory,即。 product_category_id自動遞增
- 我需要做一個INSERT語句
- 我有以下代碼
問題是,如何我可以保證產品分類的「product_category_id」被選擇後插入產品的product_category_id /在下拉列表中沒有選擇,同時顯示ProductCategory的product_category_name? (FKS)如何插入一個表的數據綁定下拉列表的ID到另一個表
昏暗SQL2作爲字符串=「INSERT INTO產品(product_category_id,PRODUCT_NAME,PRODUCT_TITLE,product_desc,product_author,product_author_age,product_author_desc,product_other_detail,product_dimension1,product_dimension2,PRODUCT_PRICE,product_institution,product_status,product_delivery_time)VALUES(@product_category_id, @product_name,@product_title,@product_desc,@product_author,@product_author_age,@product_author_desc,@product_other_detail,@ product_dimension1,@ product_dimension2,@product_price,@product_institution,@product_status,@product_delivery_time)」
cmd.CommandText = SQL2 cmd.CommandType = CommandType.Text
'我相信下面的陳述是不正確的?
cmd.Parameters.Add(New SqlParameter("@product_category_id", (ddlProductCategoryName2.selectedValue)))
cmd.Parameters.Add(New SqlParameter("@product_category_name", (ddlProductCategoryName2.SelectedValue)))
cmd.Parameters.Add(New SqlParameter("@product_name", (txtProductName2.Text)))
cmd.Parameters.Add(New SqlParameter("@product_title", (txtProductTitle2.Text)))
cmd.Parameters.Add(New SqlParameter("@product_desc", (txtProductDescription2.Text)))
cmd.Parameters.Add(New SqlParameter("@product_author", (txtProductAuthor2.Text)))
cmd.Parameters.Add(New SqlParameter("@product_author_age", (ddlProductAuthorAge2.SelectedValue)))
cmd.Parameters.Add(New SqlParameter("@product_author_desc", (txtProductAuthorDesc2.Text)))