gpt4 book ai didi

需要 ASP.net 应用建议

转载 作者:搜寻专家 更新时间:2023-10-30 23:23:49 25 4
gpt4 key购买 nike

我正在构建一个连接到数据库的 ASP.net 应用程序。数据库设计如下

**Users Table**
UserID `(PK) autonumber`
Username

**Question Table**
QuestionID `(PK) autonumber`
QuestionNumber
QuestionText

**Questionnaire Table**
QuestionnaireID `(PK) autonumber`
UserID `(FK) User Table`
Date

**Feedback Table**
FeedbackID `(PK) autonumber`
QuestionnaireID `(FK) Questionnaire Table`
QuestionID `(FK) Questions Table`
Answer
Comment

请有人告诉我应该如何将数据插入问卷表和反馈表。我知道需要先更新问卷表。但是问卷 ID 链接到反馈表,那么我该如何更新这两个表呢?

最佳答案

看看使用 Linq2Sql(在你的项目中添加一个新的 Linq to Sql Classes dbml 文件并将你的表从服务器 exploter 拖到它上面),它会将你的表映射到类和数据上下文,你可以使用它来创建新的数据对象来更新你的表。它会自动跟踪和插入必要的行并管理它们之间的关系

DataContext db = new DataContext();

Questionnaire q = new Questionnaire();

q.UserId = 1234;

Feedback f = new Feedback();

f.Questionnaire = q;

db.Feedbacks.InsertOnSubmit(f);

db.SubmitChanges();

一个很好的起点是 Scott Gu 在他的博客上的介绍

http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx

关于需要 ASP.net 应用建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2509908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com