好的,所以我是一个自学成才的基本编码器,通过观看有关如何使用Delphi进行基本编码的视频,我已成功创建了一个应用程序,我使用文本文件作为登录表单,并检查用户名和密码(有很多帮助)来自视频) . 如何使用Microsoft Access登录用户名和密码?我很难找到一个关于它是如何工作的视频 . 我发现了一个视频,告诉我如何连接ado表和连接,但我正在努力登录 . 任何帮助,将不胜感激 .
如果您可以关注有关Ado表的视频,那么您缺少的是如何配置用于连接数据库的TAdoConnection . 假设您已经设置了项目:
在IDE中,单击您的TAdoConnection - 通常默认情况下称为AdoConnection1 .
在对象检查器中,单击AdoConnection1的ConnectionString属性 .
在“数据链接”属性弹出窗口中,选择 MS Office 12.0 Access Database Engine OLE DBProvider (系统上的版本号可能不同),然后单击“下一步” .
MS Office 12.0 Access Database Engine OLE DBProvider
在下一个选项卡的第1项中,输入数据库的确切名称和扩展名,包括其完整路径 .
在第2项中,输入 User name
User name
然后单击 Test connection . 假设你得到 Test connection succeeded ,你就完成了 .
Test connection
Test connection succeeded
试试看,看看你是怎么过的 .
顺便说一句,你偶尔会遇到没有TAdoConnection的Delphi Ado项目;在这种情况下,您可以通过上述方法配置TAdoDataSet组件(例如TAdoTable)的连接 .
如果您希望从空白表单开始并自己从头开始设置,请执行以下步骤:5773232_以上步骤:
将以下组件放在表单上:TAdoConnection;一个TAdoTable;一个TDataSource(在 Component Palette 的 Data Access 标签上);一个TDBGrid和一个TDBNavigator(都在 Data controls 标签上 . 然后按如下方式连接它们:
Component Palette
Data Access
Data controls
在对象检查器中将 DBNavigator1 和 DBGrid1 的 DataSource 属性设置为 DataSource1
DBNavigator1
DBGrid1
DataSource
DataSource1
将 DataSource1 的 DataSet 属性设为 AdoTable1
DataSet
AdoTable1
将 AdoTable1 的 Connection 属性设为 AdoConnection1
Connection
AdoConnection1
然后,如上所述配置 AdoConnection1 .
最后
TableName
Active
True
编译并运行 .
一旦你运行它,将 AdoTable1 的 Active 属性设置为 False ,而是将其设置为在 Form1 的 FormCreate 事件中打开 . 如果您愿意,也可以将 AdoConnection1 的 LoginPrompt 设置为 False .
False
Form1
FormCreate
LoginPrompt
1 回答
如果您可以关注有关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 Palette
的Data Access
标签上);一个TDBGrid和一个TDBNavigator(都在Data controls
标签上 . 然后按如下方式连接它们:在对象检查器中将
DBNavigator1
和DBGrid1
的DataSource
属性设置为DataSource1
将
DataSource1
的DataSet
属性设为AdoTable1
将
AdoTable1
的Connection
属性设为AdoConnection1
然后,如上所述配置
AdoConnection1
.最后
AdoTable1
的TableName
属性设置为数据库中表的名称,将其Active
属性设置为True
.编译并运行 .
一旦你运行它,将
AdoTable1
的Active
属性设置为False
,而是将其设置为在Form1
的FormCreate
事件中打开 . 如果您愿意,也可以将AdoConnection1
的LoginPrompt
设置为False
.