首页 文章

如何使用Microsoft Access在您的delphi登录表单中

提问于
浏览
-3

好的,所以我是一个自学成才的基本编码器,通过观看有关如何使用Delphi进行基本编码的视频,我已成功创建了一个应用程序,我使用文本文件作为登录表单,并检查用户名和密码(有很多帮助)来自视频) . 如何使用Microsoft Access登录用户名和密码?我很难找到一个关于它是如何工作的视频 . 我发现了一个视频,告诉我如何连接ado表和连接,但我正在努力登录 . 任何帮助,将不胜感激 .

1 回答

  • 3

    如果您可以关注有关Ado表的视频,那么您缺少的是如何配置用于连接数据库的TAdoConnection . 假设您已经设置了项目:

    • 在IDE中,单击您的TAdoConnection - 通常默认情况下称为AdoConnection1 .

    • 在对象检查器中,单击AdoConnection1的ConnectionString属性 .

    • 在“数据链接”属性弹出窗口中,选择 MS Office 12.0 Access Database Engine OLE DBProvider (系统上的版本号可能不同),然后单击“下一步” .

    • 在下一个选项卡的第1项中,输入数据库的确切名称和扩展名,包括其完整路径 .

    • 在第2项中,输入 User name

    • 然后单击 Test connection . 假设你得到 Test connection succeeded ,你就完成了 .

    试试看,看看你是怎么过的 .

    顺便说一句,你偶尔会遇到没有TAdoConnection的Delphi Ado项目;在这种情况下,您可以通过上述方法配置TAdoDataSet组件(例如TAdoTable)的连接 .

    如果您希望从空白表单开始并自己从头开始设置,请执行以下步骤:5773232_以上步骤:

    • 将以下组件放在表单上:TAdoConnection;一个TAdoTable;一个TDataSource(在 Component PaletteData Access 标签上);一个TDBGrid和一个TDBNavigator(都在 Data controls 标签上 . 然后按如下方式连接它们:

    • 在对象检查器中将 DBNavigator1DBGrid1DataSource 属性设置为 DataSource1

    • DataSource1DataSet 属性设为 AdoTable1

    • AdoTable1Connection 属性设为 AdoConnection1

    然后,如上所述配置 AdoConnection1 .

    最后

    • AdoTable1TableName 属性设置为数据库中表的名称,将其 Active 属性设置为 True .

    编译并运行 .

    一旦你运行它,将 AdoTable1Active 属性设置为 False ,而是将其设置为在 Form1FormCreate 事件中打开 . 如果您愿意,也可以将 AdoConnection1LoginPrompt 设置为 False .

相关问题