寻找本关于SQL server命令集方面的书

寻找本关于SQL server命令集方面的书,第1张

DBCC ERRLOG
初始化SQL错误日志
DBCC BUFFER
显示缓冲区头部和页面信息
DBCC FLUSHPROCINDB
清楚数据库服务器内存中的某个数据库存储过程的缓存内容。
DBCC DBINFO
显示数据库结果信息
DBCC DATABLE
显示管理数据库的表信息
DBC IND
查看某个索引使用的页面信息。
DBCC REBULDLOG
重建修复SQL数据库事物日志文件。
DBCC LOG
查看某个数据库的事务日志信息
DBCC PAGE
查看某个数据库数据也面信息
DBCC PROCBUF
显示过程缓冲池的缓冲区头和存储过程。
DBCC PRTIPAGE
查看某个索引页面的每行指向的页面号。
DBCC PSS
显示当前连接到SQLSERVER服务器的进程信息。
DBCC RESOURCE
显示服务器当前使用的资源情况。
DBCC TAB
查看数据页面的结构。

你看看这个 ,应该能看懂吧!
using System;
using SystemCollectionsGeneric;
using SystemText;
using SystemDataSqlClient;
namespace SeaMIS
{
/// <summary>
/// 数据库连接类
/// </summary>
class Conn
{
private SqlConnection myConn;
/// <summary>
/// 服务器连接字任串
/// </summary>
private string ServerStr;
/// <summary>
/// 服务器地址
/// </summary>
static string server;
/// <summary>
/// 数据库登陆用户名
/// </summary>
static string uid;
/// <summary>
/// 登陆密码
/// </summary>
static string pwd;
/// <summary>
/// 数据库名
/// </summary>
static string database;
/// <summary>
/// 构造函数
/// </summary>
public Conn()
{
ServerStr = "server=" + server + ";uid=" + uid + ";password=" + pwd + ";database=" + database;
myConn = new SqlConnection(ServerStr);
}
/// <summary>
/// 打开连接
/// </summary>
public void Open()
{
myConnOpen();
}
/// <summary>
/// 测试数据库
/// </summary>
public int tOpen()
{
try
{
myConnOpen();
return 1;
}
catch
{
return 0;
}
}
/// <summary>
/// 关闭连接
/// </summary>
public void Close()
{
myConnClose();
}
/// <summary>
/// 把自义类转化为SqlConnection类
/// </summary>
/// <returns>SqlConnection</returns>
public SqlConnection ChangeType()
{
return myConn;
}
/// <summary>
/// 设置服务器地址
/// </summary>
/// <param >服务器地址</param>
public static void setServer(string Server)
{
server=Server;
}
/// <summary>
///设置登陆用户名
/// </summary>
/// <param >用户名</param>
public static void setUid(string Uid)
{
uid=Uid;
}
/// <summary>
/// 设置登陆密码
/// </summary>
/// <param >密码</param>
public static void setPwd(string Pwd)
{
pwd=Pwd;
}
/// <summary>
/// 设置数据库
/// </summary>
/// <param >数据库名</param>
public static void setDatabase(string Database)
{
database=Database;
}
}
}
以上是用C#连接SQL SERVER 2000数据库类的代码
调用很简单 下面举例说明:
//首先初始化连接字符串
ConnsetServer("127001");
ConnsetUid("sa");
ConnsetPwd("SQL SERVER 2000超级管理员密码");
ConnsetDatabase("数据库名");
//可以对数据库进行 *** 作,这里的例子是一个查询的
Conn myconn = new Conn();
myconnOpen();
string sel = "SQL语句";
SqlDataAdapter aCommand = new SqlDataAdapter(sel, myconnChangeType());
aCommandSelectCommandCommandType = CommandTypeText;
SqlDataReader datareader = aCommandSelectCommandExecuteReader();
if (datareaderRead() == true)//查询成功
{
datareaderClose();
// *** 作
}
else//没查询到SQL语句要求的内容
{
// *** 作
}
myconnClose();

string connstr="server=;database=hehe;uid=sa;pwd=123456";//连接字符创,有服务器(本地是点,数据库,database , uid 登录名, pwd 登陆密码)
SqlConnection conn = new SqlConnection(connstr);//创建数据库连接
connOpen(); //打开连接
string sql=" select from table";//Sql语句
SqlDataAdapter da=new SqlDataAdapter (sql,conn);//适配器
DataTable dt=new Datable();
dafill(dt);
//dt为数据表

楼上说的是webform的GridView ,就算是GridView ,也可以手动添加列,
winfrom:
SystemWindowsFormsDataGridViewTextBoxColumn Column1 = new SystemWindowsFormsDataGridViewTextBoxColumn();
Column1HeaderText = "Column1";
Column1Name = "Column1";
dataGridView1ColumnsAdd(Column1);


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13440936.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-06
下一篇 2023-08-06

发表评论

登录后才能评论

评论列表(0条)

保存