国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

.net中webform和winform連接sql server 2000數據庫的c#操作類

2024-07-10 13:03:11
字體:
來源:轉載
供稿:網友
一.這個為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)調用示例:略

  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 都安| 嘉鱼县| 乐昌市| 青海省| 饶阳县| 依安县| 莒南县| 屏南县| 富宁县| 遂昌县| 抚顺县| 永丰县| 墨脱县| 景泰县| 张家港市| 凤凰县| 托克逊县| 云林县| 绥阳县| 巴楚县| 手游| 花莲市| 句容市| 南宫市| 高台县| 建德市| 四川省| 疏附县| 临夏县| 岗巴县| 景德镇市| 图木舒克市| 长武县| 迁安市| 二连浩特市| 宁化县| 双流县| 金平| 滕州市| 罗定市| 观塘区|