.net中webform和winform连接sql server 2000数据库的c#操作类

server|web|数据|数据库

一.这个为c#连接winform
注意点:(1)调用时必须引用此类的命名空间
(2)类中引用的命名空间
using System;
using System.Data;
using System.Data.SqlClient;
(3)调用示例:
DataSet ds =new DataSet();
string sql="select * from [user]";
ds=DoDataBase.GetDataSet(sql);
dataGrid1.DataSource=ds.Tables[0].DefaultView;
//以上四行为用02wangluo数据库中user表来填充DataSet后绑定到dataGrid1
//这是调用的GetDataSet方法-->此方法主要面对的是查(select)

string sql="insert into test(test_xingming) values ("+txtUserID.Text+")";
DoDataBase.ExecuteSQL(sql);
//以上两行是调用DoDataBase数据库操作类中的ExecuteSQL方法来执行对数据库的增,删,改等操作,一般写到button_click中
(3)具体操作类代码:
public class DoDataBase
{
public DoDataBase()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static DataSet GetDataSet(string sql)
{
SqlConnection conn=new SqlConnection();
DataSet ds=new DataSet();
try
{

conn=new SqlConnection("server=localhost;uid=sa;pwd=;database=02wangluo");
SqlDataAdapter sda=new SqlDataAdapter(sql,conn);
sda.Fill(ds);
return ds;

}
catch(Exception ex)
{
throw(ex);
}
finally
{
conn.Close();
}
}
public static int ExecuteSQL(string sql)
{
SqlConnection conn=new SqlConnection();
try
{
conn=new SqlConnection("server=localhost;uid=sa;pwd=;database=02wangluo");
SqlCommand sqlCmd =new SqlCommand(sql,conn);
conn.Open();
return sqlCmd.ExecuteNonQuery();
}
catch(Exception ex)
{
throw ex;
}
finally
{
conn.Close();
}
}
}

二asp.net中c#操作SQL SERVER 2000数据库的操作类
(1)类中命名空间:
using System;
using System.Data;
using System.Data.SqlClient;
using System.Collections;
using System.Configuration;
(2)在web.config中的<configuration>下面一行加入数据库连接字符串
<appSettings>
<add key="sqlConn" value="data source=(local); initial catalog=02wangluo;user id=sa; password="/>
</appSettings>
(2)操作类代码:
public class DoDataBase
{
public static SqlConnection sqlConn = new SqlConnection();
public DoDataBase()
{

}
public static DataSet GetDataSet(string sql)
{
DataSet ds = new DataSet();

try
{
sqlConn = new SqlConnection(ConfigurationSettings.AppSettings["sqlConn"]);
SqlDataAdapter sqlApt = new SqlDataAdapter(sql, sqlConn);
sqlApt.Fill(ds);
return ds;
}
catch (Exception ex)
{
throw (ex);
}
}

public static int ExecuteSQL(string sql)
{
try
{
sqlConn = new SqlConnection(ConfigurationSettings.AppSettings["sqlConn"]);
SqlCommand sqlCmd =new SqlCommand(sql,sqlConn);
sqlConn.Open();
return sqlCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
sqlConn.Close();
}
}
}
(4)调用示例:略

时间: 2024-09-20 19:47:46

.net中webform和winform连接sql server 2000数据库的c#操作类的相关文章

怎样将Excel中的数据导入到SQL Server 2000数据库中

excel|server|数据|数据库 1.打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务-->导入数据,弹出DTS导入/导出向导,按 下一步 ,2.选择数据源 Microsoft Excel 97-2000,文件名 选择要导入的xls文件,按 下一步 ,3.选择目的 用于SQL Server 的Microsoft OLE DB提供程序,服务器选择本地(如果是本地数据库的话,如 VVV),使用SQL Server身份验证,用户名sa,密码为空,数据库选择要导入数据的数据库(如 c

asp.net(vb.net)连接sql server 2000数据库的连接模块(module)

asp.net|server|数据|数据库 Module MdlCommon Public txtSQL As String '存放SQL语句 Public DBSet As DataSet '查询得到的记录集 Public ErrorMsg As String '存放错误信息 Public Function ExecuteSQL(ByVal strSQL As String, ByRef errMsg As String) As DataSet Dim cnn As SqlClient.Sql

jsp连接SQL Server 2000数据库代码

package util; import java.sql.Connection;import java.sql.DriverManager;   public class ConnDB {   public static String driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; public static String url="jdbc:microsoft:sqlserver://localhost:143

VB .60条件表达式的sql server 2000数据库执行

问题描述 VB .60条件表达式的sql server 2000数据库执行 用ado在VB中写的条件表达式如何带入sql server2000中执行?怎么根据表达式获取数据集并返回? 解决方案 http://wenku.baidu.com/link?url=MhSBxSbdD2FZljV2fCFGnpzziuNQKaC9xNHa9Ua2lqO8vecw7xW7kZ4NUBOaXgZDplisZZA6dc-wK4cpDr8G1vQk0XiizauriNvlTOt3bcm 解决方案二: SQL Se

Eclipse 连接 SQL Server 2012数据库

  当你保证SQL Server 2012是采用SQL Server身份验证方式后,开始如下配置: 一.因为SQL Server 2012装好后,默认协议是没有开启的,所以要打开SQL Server配置管理器中开启: 1.安装好SQL Server 2012后,运行 开始 → 所有程序 → Microsoft SQL Server 2012 → 配置工具 → SQL Server配置管理器,如下图1所示: 图1 2.打开的窗口如下图所示.在左边栏找到 SQL Server网络配置选项,点开它的小

php连接sql server 2008数据库

原文:php连接sql server 2008数据库 关于php连接sql server 2008的问题,2000的版本可以直接通过php中的配置文件修改,2005以上的版本就不行了,需要使用微软公司提供的驱动(sql server driver for php). sql server driver for php下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=20098 1. 下载驱动程序:下载完成后安装释放程序,里面

1、有关用java连接sql server 2000的一些心得

 最近两天一个同学说连接sql server 2000总是不成功,不懂为什么,上网查了很久也没找到实质性的答案.于是我就接手,想挑战一下这"巨大的挑战".可很不幸,我搞了一天晚上都没成功.刚开始的时候是没有到类,后来发现是没导入包.但问题还是没有解决,出现的.[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket 错误,上网找了很久也没找到答案,后来才发现是没有打补丁.以下就连接sql总结如下几点注意的地

ASP.net如何连接SQL SERVER 2012数据库_实用技巧

在web.config文件中添加 <connectionStrings> <add name="SQLConnectionString" connectionString="Data Source=服务器名;Initial Catalog=数据库名;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings

JSP连接SQL Server 2000系统配置_JSP编程

第一步:----安装J2SDK: 到SUN官方站点(http://java.sun.com)下载J2SDK的安装文件:j2sdk-1_4_2_04-windows-i586-p.exe,下载之后安装好J2SDK:安装完之后,设置环境变量:我的电脑---属性---高级---环境变量: 选择---系统变量(S): 设置JAVA_HOME环境变量: 单击---新建,在变量名中输入:JAVA_HOME 在变量值中输入:D:\Java (假设J2SDK安装在目录D:\Java下,反正就是J2SDK的安装目