KTVDB.cs
上传用户:fzwcsgshou
上传日期:2022-07-30
资源大小:28414k
文件大小:5k
源码类别:

行业应用

开发平台:

Visual C++

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using System.Data;
  5. using System.Data.SqlClient;
  6. namespace KTVData
  7. {
  8.     public class KTVDB
  9.     {
  10.     
  11.         public static string GeQuName = "";
  12.         public static int GeQuID = 0;
  13.         public static string YuYan = "";
  14.         public static string ClassName = "";
  15.         public static string PinYin = "";
  16.         public static string DiZhi = "";
  17.         public static int CiShu = 0;
  18.         public static string GeShouName = "";
  19.         public static string Sex = "";
  20.         public static int GeShouID = 0;
  21.         public static string GeShouDiQu = "";
  22.         public static string UserName = "";
  23.         public static DataSet SelectZiMu(string ZiMu)
  24.         {
  25.             return DBexec.Select("SelectZiMu '" + ZiMu + "'," + GeShouID);
  26.         }
  27.         public static DataSet SelectClassName(string ClassName)
  28.         {
  29.             return DBexec.Select("SelectLeiXin '" + ClassName + "'");
  30.         }
  31.         public static DataSet SelectDiQu(string DiQu,string Sex)
  32.         {
  33.             return DBexec.Select("SelectDiQu '" + DiQu + "','" + Sex + "'");
  34.         }
  35.         public static DataSet SelectGeQu(string SName, string RName, string ClassName, string YuYan)
  36.         {
  37.             return DBexec.Select("SelectZongHe '" + SName + "','" + RName + "','" + ClassName + "','" + YuYan + "'");
  38.         }
  39.         public static DataSet SelectGeShouDeGe(int RID)
  40.         {
  41.             return DBexec.Select("SelectGeShouDeGe " + RID);
  42.         }
  43.         public static DataSet SelectPaiHangBang()
  44.         {
  45.             return DBexec.Select("SelectPaiHangBang");
  46.         }
  47.         public static DataSet SelectZiShu(int ZiShu)
  48.         {
  49.             return DBexec.Select("SelectZiShu " + ZiShu);
  50.         }
  51.         public static DataSet SelectOneGeQu(int SID)
  52.         {
  53.             return DBexec.Select("SelectOneGeQu " + SID);
  54.         }
  55.         public static DataSet SelectGeShou(string DiQu, string Sex)
  56.         {
  57.             return DBexec.Select("SelectGeShou 0,'"+DiQu+"','"+Sex+"'");
  58.         }
  59.         public static DataSet SelectGeShou(int RID)
  60.         {
  61.             return DBexec.Select("SelectGeShou " + RID);
  62.         }
  63.         public static DataSet SelectGeShouName(string RName)
  64.         {
  65.             return DBexec.Select("SelectGeShouName '" + RName + "'");
  66.         }
  67.         public static bool DianBo(int SID)
  68.         {
  69.             return DBexec.exec("DianBo "+SID);
  70.         }
  71.         public static DataSet SelectYuYan(string YuYan)
  72.         {
  73.             return DBexec.Select("SelectYuYan '" + YuYan + "'");
  74.         }
  75.         public static bool AdminGeQu(int SID,string SName, string YuYan, string ClassName, int RID, string PinYin, int CiShu,string DiZhi)
  76.         {
  77.             return DBexec.exec("AdminGeQu " + SID + ",'" + SName + "','" + YuYan + "','" + 
  78.                 ClassName + "'," + RID +
  79.                 ",'" + PinYin + "'," + CiShu + ",'" + DiZhi + "'");
  80.         }
  81.         public static bool AdminGeShou(int RID, string RName, string Sex, string DiQu)
  82.         {
  83.             return DBexec.exec("AdminGeShou " + RID + ",'" + RName + "','" + Sex + "','" + DiQu + "'");
  84.         }
  85.         public static int DelGeQu(int SID)
  86.         {
  87.             return DBexec.exec("DeleteGeQu "+SID, 1);
  88.         }
  89.         public static int DelGeShou(int RID)
  90.         {
  91.             return DBexec.exec("DeleteGeShou " + RID, 1);
  92.         }
  93.         public static DataSet Login(string UserName, string PassWord)
  94.         {
  95.             return DBexec.Select("Login '" + UserName + "','" + PassWord + "'");
  96.         }
  97.         public static int UpdateAdmin(string UserName, string OldUserPWD, string NewUserPWD)
  98.         {
  99.             return DBexec.exec("insertAdmin '" + UserName + "','" + OldUserPWD + "','" + NewUserPWD + "'", 1);
  100.         }
  101.         public static bool InsertAdmin(string UserName, string PassWord)
  102.         {
  103.             if (DBexec.Select("SelectAdmin '" + UserName + "'").Tables[0].Rows.Count < 1)
  104.             {
  105.                 return DBexec.exec("insertAdmin '" + UserName + "','" + PassWord + "'");
  106.             }
  107.             else
  108.             {
  109.                 return false;
  110.             }
  111.         }
  112.         public static bool ChushiHua(string UserName, string PassWord)
  113.         {
  114.             return DBexec.exec("ChuShiHua '" + UserName + "','" + PassWord + "'");
  115.         }
  116.         public static int DeleteAdmin(string UserName)
  117.         {
  118.             return DBexec.exec("delAdmin '" + UserName + "'", 1);
  119.         }
  120.     }
  121. }