【发布时间】:2011-12-07 12:16:52
【问题描述】:
我浏览了整个互联网(这就是它的感觉)来找出答案。
表格 - 作者和标题
添加新标题必须链接到作者,所以我需要检查作者是否存在,如果存在,请使用文本框中的用户数据更新标题表。如果作者不存在,我需要将作者的名字和姓氏插入到作者表中,然后将标题信息插入到标题表中。
这是在 VB 中,使用 ASP.NET,我的数据库是一个文件,我没有使用 SQL 服务器,只是 Visual Studio 2008。
非常感谢您的任何指导
Dim insertParameters As New ListDictionary()
insertParameters.Add("ISBN", ISBNTextBox.Text)
insertParameters.Add("Title", titleTextBox.Text)
insertParameters.Add("EditionNumber", editionNumberTextBox.Text)
insertParameters.Add("Copyright", copyrightTextBox.Text)
insertParameters.Add("FirstName", firstTB.Text)
insertParameters.Add("Surname", secondTB.Text)
LinqDataSource1.Insert(insertParameters)
【问题讨论】:
-
这取决于文件的结构。我们需要更多这方面的信息来帮助您。
-
它是一个基本的 .mdf,包含 3 个表(作者、标题和出版商)和 2 个连接器表(作者 ISBN - 带有作者 ID 和 ISBN 以及一个连接键和发布者ISBN - 带有发布者 ID 和 ISBN 作为连接键)
-
您是如何在
.mdf文件上创建表的以及如何检索它的? -
LinqDataSource1.Insert(insertParameters) 这是我在另一节中用来插入我声明的所有参数的方法,但这次我想检查一下,然后更新或插入到不同的表中
-
第一个表是在一个文件中提供的,我通过 Visual Studio 添加了其他表。我正在使用 LINQDataSource 检索它
标签: asp.net vb.net insert-update upsert