
using System;
using SystemCollectionsGeneric;
using SystemText;
using SystemDataSqlClient;
using SystemData;
using SystemConfiguration;
using funddbconninterfaces;
namespace funddbconndbconn
{
public class SQLDBCommon
{
private readonly string constr = ConfigurationSettingsAppSettings["connstring"];//得到数据库联接(判断是什么联接)
int IDBCommonExecuteSQL(string sql)
{
int result = -1;
using (SqlConnection conn = new SqlConnection(constr))
{
SqlCommand cmd = new SqlCommand(sql, conn);
connOpen();
result= cmdExecuteNonQuery();
connClose();
}
return result;
}
/// <summary>
/// 查询 *** 作
/// </summary>
/// <param name="sql"></param>
/// <param name="tableName"></param>
/// <returns></returns>
SystemDataDataSet IDBCommonQuerySQL(string sql,string tableName)
{
DataSet ds = null;
SqlDataAdapter dsa =null;
SqlConnection conn=null;
try
{
{
conn = new SqlConnection(constr);
dsa = new SqlDataAdapter(sql,conn);
ds = new DataSet();
connOpen();
dsaFill(ds, tableName);
connClose();
}
}
catch (Exception ex)
{
throw new Exception(exMessage);
}
finally
{
if(conn!=null)
{
connClose();
}
}
return ds;
}
SystemDataIDataReader IDBCommonExecuteReader(string sql)
{
IDataReader dr = null;
return dr;
}
#region IDBCommon 成员
int IDBCommonExecuteSQL(string sql, params IDbDataParameter[] parameters)
{
int result = -1;
if (parameters != null)
{
using (SqlConnection conn = new SqlConnection(constr))
{
SqlCommand cmd = new SqlCommand(sql, conn);
foreach (IDbDataParameter para in parameters)
{
cmdParametersAdd(para);
}
connOpen();
result = cmdExecuteNonQuery();
connClose();
}
}
else
{
using (SqlConnection conn = new SqlConnection(constr))
{
SqlCommand cmd = new SqlCommand(sql, conn);
connOpen();
result = cmdExecuteNonQuery();
connClose();
}
}
return result;
}
#endregion
#region IDBCommon 成员
int IDBCommonOpenConn(string strconn,IDbConnection conn)
{
int falge = -1;
try
{
if (conn != null)
{
if (connState == ConnectionStateOpen)
{
connClose();
}
}
conn = new SqlConnection(strconn);
connOpen();//打开连接
falge = 1;
}
catch (Exception ex)
{
falge = -1;
throw new Exception("_数据库连接失败_:" + exMessage);//抛出错误信息
}
return falge;
}
}
#endregion
}
select 专业代码 from 成绩 group by 专业代码 having avg(总评成绩) > 80;
-- 查询专业名称
select 专业代码,专业名称 from 专业 where 专业代码 in (XXXXX 上面的那句);
以上就是关于数据库建立表格代码全部的内容,包括:数据库建立表格代码、求一个数据库的代码(急求)。。、如何使用SQL代码创建数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)