手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

C++Builder如何连接SQLServer数据库

时间:2024-10-14 01:38:57

1、打开C++Builder,默认新建了项目,也可以点击文件下面的新建选项

C++Builder如何连接SQLServer数据库

2、点击新建选项后,弹出空白窗口

C++Builder如何连接SQLServer数据库

3、现在可以在空白窗口上添加控件了,在工具栏上选择ADO组件,选择ADOConnection,放在窗口上

C++Builder如何连接SQLServer数据库

4、选中窗口上的ADOConnection,在对象检视器上找到ConnectionString属性,连接到SQLServer数据库。(例子中用的是本地的数据库)

C++Builder如何连接SQLServer数据库

5、连接好后,再在ADO组件中添加钽吟篑瑜ADOQuery控件,设置其Connection属性值为ADOConnection1,就是之前添加的A肛舀辨乔DOConnection控件名称。再添加基本控件,Lable、Edit、Button控件,实现基本的登录界面。

C++Builder如何连接SQLServer数据库

6、实现登录点击功能,双击窗口上的登录按钮,跳转到代码编辑界面(.罕铞泱殳cpp界面)。代码如下:void __fastcall TForm1::Button1Click(TObject *Sender){ ADOConnection1->Open(); AnsiString sqlstr = "Select * from userInfo where userName='"+Edit1->Text+"'"; ADOQuery1->Close(); ADOQuery1->SQL->Clear(); ADOQuery1->SQL->Add(sqlstr); ADOQuery1->Open(); //查询操作 //ADOQuery1->ExecSQL(); //插入、删除操作。 if(ADOQuery1->RecordCount) { if(ADOQuery1->FieldByName("pwd")->AsString == Edit2->Text) { UserName=Edit1->Text; Form6->Show(); delete Form1; } else { ShowMessage("密码错误!"); return; } } else { ShowMessage("用户名不存在!"); return; }}

7、双击退出按钮,跳转到代码编辑界面,编写退出代码:void __fastcall TForm1::Button2Click(TObject *Sender){ Close();}

8、保存项目,提示先保存窗口,再保存项目(都可以默认),保存完成之后,点击左上角的绿色三角运行按钮运行程序。

C++Builder如何连接SQLServer数据库

9、输入用户名和密码,点击登录按钮就可以跳转到指定界面。

© 手抄报圈