首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >访问前端GUI

访问前端GUI
EN

Stack Overflow用户
提问于 2013-04-05 01:42:17
回答 1查看 2.6K关注 0票数 0

我有一个小的SQL数据库,我想为它做一个前端GUI。这是一种非常基本的东西,基本上只允许用户将数据输入到GUI中,这基本上就是将数据从SQL数据库插入到表中。我已经将SQL数据库加载到Access中。我拆分了数据库,我想我应该这么做??不确定我是不是错了,请告诉我。

我想我需要使用Visual basic来制作页面?我试着修修补补,但是我似乎在网上找不到正确的说明。基本上,我只是尝试制作一个带有GUI的Access前端,它有几个文本框,用户将在其中输入数据,然后将数据保存到后端SQL中。

有谁有方向可以帮我指路吗?或者,如果我做这件事是完全错误的,那也很高兴知道,哈哈,我只是觉得我在什么地方见过这样的事情。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-05 09:12:45

首先,Access中链接到SQLServer的链接表应该具有如下图所示的地球图标:

这意味着它们链接到服务器,而不是作为数据的副本导入。确保表也有主键;如果它们是堆表(即没有聚集的唯一索引),那么链接表将是只读的,因为Access不知道如何向SQLServer发送更新查询。您可以通过打开其中一个链接表并尝试更改数据来测试这一点;如果游标是只读表,则不会执行任何操作。

要创建链接到表的超基本条目表单,请单击Insert>Form,然后右键单击表单左上角的小方块,然后单击属性,如下所示:

在RecordSource属性中选择希望此窗体对其进行编辑的表,如下所示。您可以单击"...“要创建一个查询而不是单个表进行编辑,例如,如果您需要连接表,但这会变得更加复杂,因为Access会详细说明哪些查询仍然是可编辑的,并且如果您不满足所有要求(例如,联合查询将是只读的),则会频繁地将查询视为只读:

设置RecordSource后,单击View>Field List,您将看到表中的字段如下所示:

突出显示这些字段并将它们拖到表单中,如下所示(像ProductID这样的唯一关键字字段通常应该不可见,特别是如果它们是自动编号字段,b/c数据库将设置这些字段,而不是用户):

单击View>Form视图,您就得到了一个参赛表格。使用底部的左右箭头在记录之间移动,使用星号按钮创建新记录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15818045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档