资源简介

C++Builder写的学生成绩管理系统,可以连接任意的SQL数据库实现很多功能

资源截图

代码片段和文件信息

//---------------------------------------------------------------------------

#include 
#pragma hdrstop

#include “DataConnection.h“
#include “main.h“     //程序主窗体头文件
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource “*.dfm“
TForm2 *Form2;
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm2::BitBtn1Click(Tobject *Sender)
{   /*****确定按钮单击事件*****/
    if(Form2->Edit1->Text.IsEmpty()) {
        ShowMessage(“输入数据库服务器名不能为空“);
        return;
        }
    Form2->Close();    //关闭窗体
    char dsname[100];
    StrCopy(dsname“Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=student;Data Source=“);
    StrCat(dsnameForm2->Edit1->Text.c_str());       //追加输入的数据库服务器名
    Form1->ADOTable1->ConnectionString = dsname;     //修改ADOTable的连接属性
    Form1->ADOTable2->ConnectionString = dsname;
    Form1->ADOTable3->ConnectionString = dsname;
    Form1->ADOTable4->ConnectionString = dsname;
    Form1->ADOTable5->ConnectionString = dsname;
    Form1->ADOT_Count->ConnectionString = dsname;
    try      //捕捉数据库连接异常
    {
       Form1->ADOTable1->Active = true;       //激活与数据库的连接
       Form1->ADOTable2->Active = true;
       Form1->ADOTable3->Active = true;
       Form1->ADOTable4->Active = true;
       Form1->ADOTable5->Active = true;
       Form1->ADOT_Count->Active = true;
     }
    catch(...)
    {
       Application->MessageBoxA(“与数据库服务器连接错误,确认输入的服务器名““异常对话框“MB_OK);
     }
}
//---------------------------------------------------------------------------
void __fastcall TForm2::BitBtn2Click(Tobject *Sender)
{   /*****取消按钮单击事件*****/
    Form2->Close();    //关闭窗体
    Application->Terminate(); //中止程序运行
}
//---------------------------------------------------------------------------

void __fastcall TForm2::Edit1KeyPress(Tobject *Sender char &Key)
{   /*****服务器名输入框键盘输入事件*****/
    if(Key == VK_RETURN)      //按下回车键执行
       BitBtn1Click(this);  //调用BitBtn1按钮点击事件
}
//---------------------------------------------------------------------------


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        478  2003-03-30 16:00  学生信息管理系统\Student\Cancel.bmp

     文件        478  2003-03-30 16:00  学生信息管理系统\Student\Confirm.bmp

     文件       2475  2003-03-30 16:00  学生信息管理系统\Student\DataConnection.cpp

     文件         51  2003-03-30 16:00  学生信息管理系统\Student\DataConnection.ddp

     文件       3783  2003-03-30 16:00  学生信息管理系统\Student\DataConnection.dfm

     文件       1073  2003-03-30 16:00  学生信息管理系统\Student\DataConnection.h

     文件     559776  2009-09-23 16:13  学生信息管理系统\Student\DataConnection.obj

     文件        478  2003-03-30 16:01  学生信息管理系统\Student\delete.bmp

     文件       4710  2003-03-30 16:01  学生信息管理系统\Student\Elroy.ico

     文件       7527  2003-03-30 16:01  学生信息管理系统\Student\main.cpp

     文件         51  2003-03-30 16:01  学生信息管理系统\Student\main.ddp

     文件      36147  2003-03-30 16:01  学生信息管理系统\Student\main.dfm

     文件       4246  2003-03-30 16:01  学生信息管理系统\Student\main.h

     文件     571647  2009-09-23 16:13  学生信息管理系统\Student\main.obj

     文件       1078  2003-03-30 16:02  学生信息管理系统\Student\repeat.bmp

     文件       7144  2003-03-30 16:02  学生信息管理系统\Student\sql_student.sql

     文件       3762  2003-03-30 16:02  学生信息管理系统\Student\Student.bpr

     文件       1236  2003-03-30 16:02  学生信息管理系统\Student\Student.cpp

     文件    1054208  2009-09-23 16:20  学生信息管理系统\Student\Student.exe

     文件      18307  2009-09-23 16:13  学生信息管理系统\Student\Student.obj

     文件       4912  2003-03-30 16:03  学生信息管理系统\Student\Student.res

     文件    4521984  2009-09-23 16:21  学生信息管理系统\Student\Student.tds

    ..A.SH.      9216  2009-09-23 14:38  学生信息管理系统\Student\Thumbs.db

     目录          0  2009-10-17 11:42  学生信息管理系统\Student

     目录          0  2009-10-17 11:42  学生信息管理系统

----------- ---------  ---------- -----  ----

              6814767                    25


评论

共有 条评论