VS是一个开发工具的超集..里面包含了 Visual Basic/Visual C++/Visual C#
你用的VC++的建立的窗体应用程序里面的控件是VB程序里面用的控件..公用的。
你的问题 我真的没有太看懂你要具体达到什么效果!如果 你的产品表 就如你所述的那样 三个字段的话!你要首先在 设计数据表的时候 就设置好!
supplierID 的属性 查阅 就设置成 组合框……
这样 你在设计 产品数据表输入窗体时 使用 向导 绑定到 产品表就可以了……
数据表输入窗体:数据来源 指向数据表;窗体上的 文本框、组合框 绑定到 具体的字段 就可以了……数据是自动插入的 无需再使用其他代码的……
如果你想要 通过一个 supplierID 输入多项 产品的其他信息的话,你可以使用一个主窗体 是supplier
然后 将 supplierID 不绑定 ……然后插入 子窗体为 产品表 子窗体(用向导来做)链接字段为 supplierID……或者在子窗体的supplierID 字段 属性 默认等于 主窗体的的 supplierID(主子窗体的链接字段 取消)都可以……
如果 你有什么疑问需要进一步沟通的话,可以327391401 数据库给我 说明你具体要做的事情 然后 帮你做个样子……
祝你快乐!
在"课程表"绑定到下拉菜单代码:protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
SqlConnection con = DB.creatconnection()
con.Open()
SqlCommand cmd = new SqlCommand("select * from kecheng",con)
this.DropDownList1.DataSource = cmd.ExecuteReader()
this.DropDownList1.DataTextField = "kecheng"
this.DropDownList1.DataValueField = "ID"
this.DropDownList1.DataBind()
}
}
绑定后,就向"授课表"添加“课程表”的课程号,获取下拉框所选的课程名称的课程号,获取后就向授课表添加信息。下面代码是实现添加记录。
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = DB.creatconnection()
con.Open()
string kechengID = this.DropDownList1.SelectedValue
SqlCommand cmd = new SqlCommand("insert into shouke(kechengID)values('"+kechengID+"')",con)
cmd.ExecuteNonQuery()
con.Close()
Response.Write("添加成功。")
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)