SQL数据库前端数据输入表单

时间:2016-03-10 13:36:50

标签: sql asp.net web

我有一个TSQL数据库,为了简单起见,我创建了一个名为staffrecords的表,其中包含字段(StaffID,FirstName,Surname,DateofBirth)

我需要一些我的客户可以输入数据并立即进入数据库的东西。因此,不是插入查询或在数据库中键入数据,而是可以使用前端在线应用程序并像这样提交。

你们可以建议上述要求,并指出我正确的方向。

1 个答案:

答案 0 :(得分:0)

我不确定你的意思。据我所知,将数据导入SQL数据库的唯一方法是上面描述的两种方法:INSERT语句并直接在数据库中输入。如果你想在前端获取数据到数据库时消除一点延迟,我建议使用AJAX,以便在用户将数据输入到前端界面时将数据添加到数据库。

如,

  • 用户打开表单页面:向服务器端脚本发送消息,告诉它创建一个新行。
  • 用户输入他们的StaffID:AJAX此信息并使用REPLACE命令填写数据库中的相应单元格。
  • 等等。

显然,数据库必须定期扫描空行并删除它们,因为这些行可能是用户访问该页面而不是输入任何数据。解决此问题的方法可能是仅在填写第一个字段时创建行。

希望这有帮助!