我正在使用c#windows窗体构建一个简单的MySQL系统。
I am using c# windows form to build a simple system with MySQL.
我有两个表,定义如下:
I have two tables, defined as follows:
- 问题
- questionNum(varchar,pk,not null)
- questionDes
- 提示
- answerId(INT,pk,not null,auto increment)
- answerIncro
- answerDes
- eQuestionsNum(fk)
两种形式:
- form1( textbox) - questionNum + questionDes + answerDes'按钮'形成2
- form2(文本框) - questionNum?+提示+ answerIncro'按钮'来完成
form1 :我知道如何将数据插入问答表,还保存questionNum并转移到form2。
form1 : I know how to insert data into question and answer table, and also save the questionNum and transfer to form2.
form2 :我已将数据更新到问题表,但我不知道如何更新答案表(因为answerId是自动增量)。
form2 : I have updated the data to question table, but I do not know how to update the answer tables (because the answerId is auto increment).
如果form2上没有questionNum文本框,如何将form2上的数据添加到Form1的questionNum
and if there is no questionNum textbox on form2, how to add data on form2 to the questionNum of Form1
有什么建议吗?
这里我的表格代码2:
使用System; 使用System.Collections.Generic; 使用System.ComponentModel; 使用System.Data; 使用System.Drawing; 使用System.Linq; 使用System.Text; 使用System.Text; 使用System.Threading.Tasks; 使用System.Windows.Forms; 使用MySql.Data.MySqlClient; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using MySql.Data.MySqlClient; 推荐答案
检查MySQL的 LAST_INSERT_ID ()。类似于MSSQL的SCOPE_IDENTITY()
Check into LAST_INSERT_ID() for MySQL. Works similar to SCOPE_IDENTITY() for MSSQL
更多推荐
使用自动递增字段更新MySQL中的数据
发布评论