亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frmlogin.~cpp

?? 數(shù)據(jù)庫后臺管理工具
?? ~CPP
?? 第 1 頁 / 共 3 頁
字號:
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include "Frmlogin.h"
#include <Registry.hpp>
#include "Frmtools.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TLogin *Login;
//---------------------------------------------------------------------------
__fastcall TLogin::TLogin(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TLogin::BitBtn2Click(TObject *Sender)
{
  Close();
     
}
//---------------------------------------------------------------------------


void __fastcall TLogin::FormActivate(TObject *Sender)
{
Edit1->SetFocus();
}
//---------------------------------------------------------------------------

void __fastcall TLogin::FormCreate(TObject *Sender)
{
   char Name[128];
   char ComputerName[255];
   DWORD size = 255;
   AnsiString servername;
   String strpath;
   AnsiString AppPath = ExtractFilePath(Application->ExeName);
   strpath= AppPath +"YDLOGIN.INI";
   GetComputerName(ComputerName, &size);
   GetPrivateProfileString(
         "YDLOGIN", 			// []中節(jié)的名稱
         "SERVERNAME",         			// =號前的鍵名
         "",          				// 如果沒有找到字符串時,返回Nil
         Name,           			// 存放取得字符串
         100,     		        	// 取得字符的允許最大長度
         strpath.c_str()		// .INI文件名
      );
   servername=Name;
   if (servername!="")Edit3->Text=Name;
   else Edit3->Text=ComputerName;
   GetPrivateProfileString(
         "YDLOGIN", 			// []中節(jié)的名稱
         "USERNAME",         			// =號前的鍵名
         "",          				// 如果沒有找到字符串時,返回Nil
         Name,           			// 存放取得字符串
         100,     		        	// 取得字符的允許最大長度
         strpath.c_str()		// .INI文件名
      );
  Edit2->Text=Name;

}
//---------------------------------------------------------------------------

void __fastcall TLogin::BitBtn1Click(TObject *Sender)
{
    TStringList *MyList=new TStringList();
    try
    {
     MyList->Add("ENABLE BCD=TRUE");
     MyList->Add("DATABASE NAME=master");
     MyList->Add("SERVER NAME="+Edit3->Text);
     MyList->Add("USER NAME="+Edit2->Text);
     MyList->Add("PASSWORD="+Edit1->Text);
     Session->AddAlias("ydls", "MSSQL", MyList);
     Session->SaveConfigFile();
    }
    catch (...)
     {
      MessageBox(NULL,"MSSQL Server數(shù)據(jù)庫服務(wù)器尚未安裝或啟動!","提示",MB_OK|MB_ICONWARNING);
      Session->DeleteAlias("ydls"); //刪除BDE別名
      Session->SaveConfigFile();
      delete MyList;
      return;
     }
    TDatabase *database1=new TDatabase(this); //創(chuàng)建數(shù)據(jù)庫
    try
     {
      database1->AliasName="ydls";
      database1->DatabaseName="ydls";
      database1->LoginPrompt=false;
      database1->Params->Add("USER NAME="+Edit2->Text);
      database1->Params->Add("PASSWORD="+Edit1->Text);
      database1->Open();
      TTable *table1=new TTable(this);
      table1->DatabaseName="ydls";
      table1->TableName="sysdatabases";
      table1->Open();
      table1->First();
      int ydb=0;
      AnsiString sqlpa="";
      while (!table1->Eof)
        {
         if (table1->FieldByName("name")->AsString=="master")
           {
            sqlpa=table1->FieldByName("filename")->AsString;
            sqlpa=sqlpa.SubString(1,sqlpa.AnsiPos(".")-7);
           }
         if (table1->FieldByName("name")->AsString=="Yddb")
          {
            ydb=1;
//            break;
           }
         table1->Next();
        }
     if (ydb==0)
      {
        AnsiString SQLstmt;
  //      SQLstmt="USE master";
        SQLstmt=SQLstmt+"create database Yddb ";
        SQLstmt=SQLstmt+"on primary(name=Yddb_data,filename='"+sqlpa+"Yddb.mdf',";
        SQLstmt=SQLstmt+"size=15MB,MAXSIZE=100MB,filegrowth=10%) ";
        SQLstmt=SQLstmt+"log on (name=Yddb_log,filename='"+sqlpa+"Yddb.ldf',";
        SQLstmt=SQLstmt+"size=3MB,MAXSIZE=10MB,filegrowth=1MB)";
        database1->Execute(SQLstmt, NULL, false, NULL);     //創(chuàng)建數(shù)據(jù)庫
      }
      delete table1;
//      delete database1;
      Session->DeleteAlias("ydls"); //刪除BDE別名
      Session->SaveConfigFile();
      String sName;
      AnsiString AppPath = ExtractFilePath(Application->ExeName)+"YDLOGIN.INI";
      sName = Edit3->Text;
      WritePrivateProfileString(
      "YDLOGIN",
      "SERVERNAME",
      sName.c_str(),
      AppPath.c_str()
      );
       sName = Edit2->Text;
       WritePrivateProfileString(
       "YDLOGIN",
       "USERNAME",
       sName.c_str(),
       AppPath.c_str()
        );
      TStringList *yList=new TStringList();
      try
      {
       if (!Session->IsAlias("ydgl"))
        {
         yList->Add("ENABLE BCD=TRUE");
         yList->Add("DATABASE NAME=Yddb");
         yList->Add("SERVER NAME="+Edit3->Text);
         yList->Add("USER NAME="+Edit2->Text);
         yList->Add("PASSWORD="+Edit1->Text);
         Session->AddAlias("ydgl", "MSSQL", yList);
         Session->SaveConfigFile();
         database1->Close();
         database1->AliasName="ydgl";
         database1->DatabaseName="ydgls";
         database1->LoginPrompt=false;
         database1->Params->Add("USER NAME="+Edit2->Text);
         database1->Params->Add("PASSWORD="+Edit1->Text);
         database1->Open();
        if (ydb==0)
         {
         createsjb();
         AnsiString Path= ExtractFilePath(Application->ExeName);
         TTable *Table1=new TTable(this);
         Table1->TableType=ttFoxPro;
         Table1->TableName=Path+"djsjk.dbf";
         Table1->Open();
         TTable *Table2=new TTable(this);
         Table2->DatabaseName="ydgls";
         Table2->TableName="djsjk";
         Table2->Open();
         Table1->First();
         while (!Table1->Eof)
           {
             Table2->Append();
             Table2->FieldByName("lb")->AsString=Table1->FieldByName("lb")->AsString;
             Table2->FieldByName("dy")->AsString=Table1->FieldByName("dy")->AsString;
             Table2->FieldByName("dj1")->AsFloat=Table1->FieldByName("dj1")->AsFloat;
             Table2->FieldByName("dj2")->AsFloat=Table1->FieldByName("dj2")->AsFloat;
             Table2->FieldByName("dj3")->AsFloat=Table1->FieldByName("dj3")->AsFloat;
             Table2->FieldByName("dj4")->AsFloat=Table1->FieldByName("dj4")->AsFloat;
             Table2->FieldByName("dj1f")->AsFloat=Table1->FieldByName("dj1f")->AsFloat;
             Table2->FieldByName("dj2f")->AsFloat=Table1->FieldByName("dj2f")->AsFloat;
             Table2->FieldByName("dj3f")->AsFloat=Table1->FieldByName("dj3f")->AsFloat;
             Table2->FieldByName("dj4f")->AsFloat=Table1->FieldByName("dj4f")->AsFloat;
             Table2->FieldByName("dj1g")->AsFloat=Table1->FieldByName("dj1g")->AsFloat;
             Table2->FieldByName("dj2g")->AsFloat=Table1->FieldByName("dj2g")->AsFloat;
             Table2->FieldByName("dj3g")->AsFloat=Table1->FieldByName("dj3g")->AsFloat;
             Table2->FieldByName("dj4g")->AsFloat=Table1->FieldByName("dj4g")->AsFloat;
             Table2->Post();
             Table1->Next();
           }
         Table1->Close();
         Table2->Close();
         Table1->TableType=ttFoxPro;
         Table1->TableName=Path+"dydj.dbf";
         Table1->Open();
         Table2->DatabaseName="ydgls";
         Table2->TableName="dydj";
         Table2->Open();
         Table1->First();
         while (!Table1->Eof)
           {
             Table2->Append();
             Table2->FieldByName("dy_dm")->AsString=Table1->FieldByName("dy_dm")->AsString;
             Table2->FieldByName("dy_dydj")->AsString=Table1->FieldByName("dy_dydj")->AsString;
             Table2->FieldByName("dy_dygt")->AsFloat=Table1->FieldByName("dy_dygt")->AsFloat;
             Table2->FieldByName("dy_dypt")->AsFloat=Table1->FieldByName("dy_dypt")->AsFloat;
             Table2->Post();
             Table1->Next();
           }
         Table1->Close();
         Table2->Close();
         Table1->TableType=ttFoxPro;
         Table1->TableName=Path+"hydm.dbf";
         Table1->Open();
         Table2->DatabaseName="ydgls";
         Table2->TableName="hydm";
         Table2->Open();
         Table1->First();
         while (!Table1->Eof)
           {
             Table2->Append();
             Table2->FieldByName("hy_hydm")->AsString=Table1->FieldByName("hy_hydm")->AsString;
             Table2->FieldByName("hy_hymc")->AsString=Table1->FieldByName("hy_hymc")->AsString;
             Table2->FieldByName("hy_bz")->AsString=Table1->FieldByName("hy_bz")->AsString;
             Table2->Post();
             Table1->Next();
           }
         Table1->Close();
         Table2->Close();
         Table1->TableType=ttFoxPro;
         Table1->TableName=Path+"ydmenu.dbf";
         Table1->Open();
         Table2->DatabaseName="ydgls";
         Table2->TableName="ydmenu";
         Table2->Open();
         Table1->First();
         while (!Table1->Eof)
           {
             Table2->Append();
             Table2->FieldByName("name")->AsString=Table1->FieldByName("name")->AsString;
             Table2->FieldByName("jc")->AsString=Table1->FieldByName("jc")->AsString;
             Table2->FieldByName("sj")->AsInteger=Table1->FieldByName("sj")->AsInteger;
             Table2->FieldByName("cdxm")->AsString=Table1->FieldByName("cdxm")->AsString;
             Table2->Post();
             Table1->Next();
           }

         Table2->Close();
         Table2->DatabaseName="ydgls";
         Table2->TableName="CZYGL";
         Table2->Open();
         Table2->Append();
         Table2->FieldByName("czymc")->AsString="系統(tǒng)管理員";
         Table2->FieldByName("czykl")->AsString="1";
         Table2->FieldByName("kzqx1")->AsString="1";

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品第13页| 欧美三级视频在线观看 | 日韩精品一区二区三区中文精品 | 国产欧美日韩视频在线观看| 欧美在线播放高清精品| 成人高清免费观看| 日本不卡视频在线观看| 一区二区三区在线播| 中文字幕欧美国产| 久久青草国产手机看片福利盒子 | 88在线观看91蜜桃国自产| 99久久精品国产麻豆演员表| 国产精品1024| 国产一本一道久久香蕉| 久久91精品久久久久久秒播| 蜜臀av国产精品久久久久| 天天av天天翘天天综合网色鬼国产| 中文字幕在线不卡视频| 日韩精品一区二区三区三区免费| 91 com成人网| 精品国产凹凸成av人导航| 日韩一卡二卡三卡四卡| 欧美变态tickling挠脚心| 欧美一区二区三区色| 678五月天丁香亚洲综合网| 欧美日韩国产乱码电影| 欧美日韩国产小视频在线观看| 精品视频一区三区九区| 91蜜桃传媒精品久久久一区二区| 国产成人一区二区精品非洲| 国产在线视频一区二区三区| 国产一区二区在线影院| 成人高清伦理免费影院在线观看| 成人国产视频在线观看| 色婷婷久久久亚洲一区二区三区| 欧美综合亚洲图片综合区| 欧美亚洲国产一区在线观看网站| 欧美日韩中文另类| 日韩欧美一区二区视频| 国产日韩在线不卡| 亚洲精品国产视频| 日韩精品电影在线| 国产精品一卡二卡在线观看| 北岛玲一区二区三区四区| 色天天综合久久久久综合片| 欧美日本精品一区二区三区| 亚洲精品一线二线三线无人区| 日本一区二区三区久久久久久久久不| 欧美国产精品劲爆| 亚洲一区二区三区三| 免费人成精品欧美精品| 精品一区二区三区在线播放 | 精品精品欲导航| 国产精品久久久久一区二区三区共 | 国产91高潮流白浆在线麻豆| 欧美亚洲尤物久久| 国产日韩欧美麻豆| 午夜视频一区二区| 国产一区二区毛片| 色老汉av一区二区三区| 69精品人人人人| 日韩伦理免费电影| 国模少妇一区二区三区| 一本一道久久a久久精品| 精品嫩草影院久久| 亚洲成a人片在线观看中文| 国产精品一二三区| 欧美一级一区二区| 亚洲欧美乱综合| 国产福利一区在线观看| 欧美一区二区三区思思人| 亚洲久草在线视频| www.亚洲色图.com| 日韩精品一区二区三区视频| 亚洲一区中文日韩| 91免费小视频| 久久婷婷色综合| 全部av―极品视觉盛宴亚洲| 色综合中文字幕| 欧美激情中文不卡| 国产ts人妖一区二区| 欧美一二三区在线观看| 一区二区在线看| 91欧美激情一区二区三区成人| 精品国产免费人成在线观看| 亚洲国产精品ⅴa在线观看| 日韩国产精品91| 欧美男人的天堂一二区| 午夜成人在线视频| 欧美一级理论片| 亚洲成人免费视频| 91精品国产综合久久精品 | 欧美日韩国产欧美日美国产精品| 国产精品久久久久影院色老大| 国产精品18久久久| 亚洲特黄一级片| 91免费看`日韩一区二区| 亚洲一区中文日韩| 欧美日本在线播放| 琪琪久久久久日韩精品| 欧美一卡2卡三卡4卡5免费| 蜜臀av一级做a爰片久久| 欧美一区二区三级| 国产成人免费视频网站高清观看视频 | 色妹子一区二区| 亚洲一区在线视频| 欧美日本高清视频在线观看| 国产伦精一区二区三区| 日本一区二区三区久久久久久久久不 | 91丨porny丨国产| 一区二区三区中文字幕在线观看| 在线亚洲精品福利网址导航| 免费看日韩精品| 久久亚区不卡日本| 欧美四级电影在线观看| 日本特黄久久久高潮| 5月丁香婷婷综合| 成人av集中营| 亚洲国产精品天堂| 欧美极品aⅴ影院| 在线亚洲高清视频| 国产91精品一区二区麻豆网站| 亚洲另类色综合网站| 日本韩国精品在线| 韩国成人在线视频| 综合亚洲深深色噜噜狠狠网站| 欧美mv日韩mv| 91网站最新网址| 成人免费看的视频| 亚洲成av人综合在线观看| 国产精品美女久久久久久2018| 欧美色电影在线| 国产成人精品综合在线观看 | 天天色天天爱天天射综合| 国产精品久久久久久久久搜平片 | jizzjizzjizz欧美| 日本中文字幕不卡| 亚洲国产一区视频| 国产精品国产a| 久久精品综合网| 欧美一区二区三区免费大片| 国产精品1区2区3区| 蜜桃视频一区二区三区在线观看| 国产精品乱码久久久久久| 精品久久一二三区| 欧美老年两性高潮| 国产精品18久久久久久久久久久久 | 日本一区二区三区高清不卡| 6080午夜不卡| 欧美一区二区视频免费观看| 99久久免费国产| 91色porny| 成人97人人超碰人人99| 国产1区2区3区精品美女| 美女视频黄 久久| 亚洲成av人片在线观看| 日韩中文字幕区一区有砖一区| 亚洲欧美偷拍卡通变态| 欧美国产在线观看| 日韩视频免费观看高清完整版在线观看| 成人av电影在线| 国产不卡视频在线观看| 日本美女一区二区三区| 亚洲成av人片在线观看无码| 国产校园另类小说区| 日韩一区二区精品在线观看| 国产激情偷乱视频一区二区三区| 一区二区三区视频在线看| 国产精品理伦片| 日韩一区二区精品| 久久久久久毛片| 久久久精品中文字幕麻豆发布| www久久精品| 精品粉嫩超白一线天av| 日韩精品综合一本久道在线视频| 在线电影国产精品| 欧美日韩一区二区在线观看视频| 欧美在线制服丝袜| 在线亚洲一区二区| 欧美性色欧美a在线播放| 在线观看一区二区精品视频| 色素色在线综合| 欧美精品乱码久久久久久| 欧美精品在欧美一区二区少妇| 欧美裸体一区二区三区| 日韩一区国产二区欧美三区| 91精品国产综合久久久久| 精品噜噜噜噜久久久久久久久试看| 日韩视频免费观看高清完整版 | 日韩电影在线一区二区三区| 日韩精品一区第一页| 日韩精品欧美精品| 国产乱国产乱300精品| 国产成人精品免费| 97精品电影院| 欧美日韩久久不卡| 久久欧美中文字幕| 亚洲综合丝袜美腿| 另类小说视频一区二区| 国产91精品久久久久久久网曝门 |