编程语言
首页 > 编程语言> > 在表中插入值的asp.net查询

在表中插入值的asp.net查询

作者:互联网

假设我们在数据库中有三个表:

> tbl_companymaster(company_id(PK),company_name)
> tbl_papermaster(paper_id(PK),paper_name,rate)
> tbl_rate(rate_id(PK),company_id(FK),paper_id(FK),rate)

我们必须使用c#语言在asp.net中单击按钮时触发插入查询.

我们必须将company_id(来自tbl_companymaster),paper_id(来自tbl_papermaster),rate(来自tbl_papermaster)插入tbl_rate示例:

tbl_companymaster:

company_id     company_name
-----------------------------------
 1            lalit and company
-------------------------------------
 2            deepesah and co.
-----------------------------------
 3                 RP & Co.
-------------------------------------

tbl_papermaster:

paper_id          paper_name          rate
-------------------------------------------------
  1                 plain             400
------------------------------------------------
  2                 carbon            300
-------------------------------------------------
  3                 butter            500

tbl_rate:

rate-id        company_id          paper_id               rate
---------------------------------------------------------------

1                 1                   1                 400
--------------------------------------------------------------------

2                 1                   2                 300
-----------------------------------------------------------------------
3                 1                   3                 500
------------------------------------------------------------------------
4                 2                   1                 400
-----------------------------------------------------------------------
5                 2                   2                 300
---------------------------------------------------------------------
6                 2                   3                 500
------------------------------------------------------------------------

请帮助我提供合适的代码.我在使用此代码时遇到了很大的麻烦.

提前致谢.

解决方法:

首先,您应该了解表之间的外键和主键关系以及SQL Join.然后只有您可以执行大量的插入和数据绑定操作才能查看.

http://www.codeproject.com/KB/database/TableReader.aspx

http://msdn.microsoft.com/en-us/library/aa213227(v=sql.80).aspx

您的每个公司都必须具有唯一标识符.基于company_id(来自tbl_companymaster),为paper_id(来自tbl_papermaster)设置外键,将rate(来自tbl_papermaster)的外键设置为tbl_rate.基于密钥关系执行编码操作.

首先与“关系”明确,然后再进行.会好起来的.

希望这会有所帮助…

标签:asp-net,vb-net,sql,c,net
来源: https://codeday.me/bug/20191201/2084588.html