dbserver

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;

namespace 线程
{
class DBserver
{
private SqlConnection sc = new SqlConnection();

public DBserver()
{

sc.ConnectionString = "server=.;database=test;uid =sa;pwd=123456; ";//Trusted_Connection=true;
}

public void Open()
{
sc.Open();

}

public void Close()
{
sc.Close();
}

public DataSet DoSearch(string sql)
{
DataSet ds = new DataSet();
try
{
SqlDataAdapter sda = new SqlDataAdapter(sql, sc);
sda.Fill(ds);
Close();
}
catch (Exception e)
{
throw e;
}
finally
{
Close();
}
return ds;
}

public int Updata(string sql)
{
try
{
SqlCommand cmd = new SqlCommand();
cmd.Connection = sc;
cmd.CommandText = sql;
Open();
int i = cmd.ExecuteNonQuery();
return i;
}
catch (Exception e)
{
throw e;
}
finally
{
Close();
}
}

}
}

时间: 2025-01-06 16:38:19

dbserver的相关文章

db-server规范化配置模板一一硬件、文件系统、操作系统

(从底层到上层的优化) 一.存储层的优化: 使用RAID 1+0,不使用RAID 5/或RAID 6 raid磁盘使用介意8块盘为一组lun. 切忌跑数据库服务器禁用liunx的软lvm.(严重影响性能) 阵列卡配备CACHE及BBU模块,作为写CACHE的基础支撑 注意:BBU:是阵列卡cache的供电模块,里面是多个电池组成的电池组.     设置写策略为WB,或者FORCE WB,千万别用WT策略 1.wb = write back: 从os提交io写请求到磁盘里,首先会传到阵列卡里,阵列

Oracle静默安装

测试CentOS 6.5_x64下静默安装Oracle 11g R2数据库 [一.下载地址] http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html Oracle 11g 联机文档: http://www.oracle.com/pls/db112/homepage [二.系统要求] 内存:1G(官方最低要求1G) 硬盘:40G(企业版安装所需4.29G和1.7G数据文件) 检查的命令 内

Amoeba变形虫

我们通过路由选择来决定操作时访问那个数据库,而路由的选择方式不外乎以下几种: 1) SpringAOP方式:spring底层配置多个数据源,配置路由(面向切面编程)手工写很多代码(废除) 2) MySql proxy编程lua(脚本语言)(几乎没人直接使用) 3) Amoeba国人基于mysql proxy.不用编程,配置两个xml文件即可,对程序没有侵入性. 4) MyCat阿里,基于mysqlProxy 这里主要应用Amoeba. Amoeba读写分离,通过配置xml文件来声明有几个数据库服

mysql读写分离

mysql读写分离  静态分离:直接将服务器地址写入程序  动态分离:通过代理服务器对数据进行读写操作,由代理服务器判定读写操作,在主服务器上写数据,在          从服务器上读数据.    1.使用mysql-proxy实现读写分离  # ./mysql-proxy --proxy-backend-addresses=10.0.5.150:3306 --proxy-read-only-backend-addresses=10.0.5.151:3306 --proxy-lua-script

NFS网络文件共享服务的配置和排错总结

1.什么是NFS? NFS,全名叫Network File System,中文叫网络文件系统,是Linux.UNIX系统的分布式文件系统的一个组成部分,可实现在不同网络上共享远程文件系统.NFS由Sun公 司开发,目前已经成为文件服务的一种标准之一.其最大的功能就是可以通过网络,让不同操作系统的计算机可以共享数据, 所以可以把NFS看做是一个文件服务器.NFS缺点是其读写性能比本地硬盘要差一些. 2.使用yum安装nfs-utils.rpcbind 实验环境centos 6.6nfs-serve

自动化运维工具之ansible

ansible ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配置.批量程序部署.批量运行命令等功能. ansible是基于模块工作的,本身没有批量部署的能力.真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架. 主要包括: (1).连接插件connection plugins:负责和被监控端实现通信: (2).host inventory:指定

Docker   none模式、DNS/HOSTNAME自定义、容器互联(网络三)

玩转Docker必要要了解的网络基础知识: 机器需要一个网络接口来发送和接受数据包,路由表来定义如何到达哪些地址段.这里的网 络接口可以不是物理接口.事实上,每个 linux  机器上的 lo   环回接口( docker容器中也 有)就是一个完全的 linux 内核虚拟接口,它直接复制发送缓存中的数据包到接收缓存中. docker 让宿主主机和容器使用特殊的虚拟接口来通信 -- 通信的 2 端叫" peers",他们 在主机内核中连接在一起,所以能够相互通信.创建他们很简单,前面介绍

mysql中间件amoeba实现mysql读写分离

Amoeba是一个以MySQL为底层数据存储,并相应用提供MySQL协议接口的proxy.它集中地响应应用的请求,根据用户事先设置的规则.将SQL请求发送到特定的数据库上运行.基于此能够实现负载均衡.读写分离.高可用性等需求.与MySQL官方的MySQL Proxy相比,作者强调的是amoeba配置的方便(基于XML的配置文件,用SQLJEP语法书写规则,比基于lua脚本的MySQL Proxy简单).本文就来实现一个简单的amoeba的配置 实验环境: 192.168.1.121为amoeba

专用服务器模式&共享服务器模式

连接ORACLE服务器一般有两种方式:专用服务器连接(dedicated server)和共享服务器连接(shared server).那么两者有啥区别和不同呢?下面我们将对这两者的区别与不同一一剖析. 专用服务器模式(dedicated server)模式 在专用服务器模式中,用户进程运行在客户端的机器上,专用服务器进程运行在数据库服务器,用户进程和专用服务器进程是两种不同类型的进程. 对于专用服务器模式,在用户登录时,ORACLE总会创建一个新的服务进程,这通常称为专用服务器配置.这个服务器