1樓:小煞愛邇
是ado把,,什麼dao,,,,暈,,,你可以寫個專門用來出來資料的類,, class dbhelper object obj = cmd.executescalar(); closeconnection(); return obj; } /// /// 獲取datareader物件 /// /// /// public static sqldatareader getdatareader(string sql) return cmd.executereader(); } /// /// 執行增、刪、改操作 /// /// /// public static int executeupdate(string sql) int cnt = cmd.
executenonquery(); closeconnection(); return cnt; } /// /// 獲取dataset資料集物件 /// /// /// /// public static dataset getdataset(string sql, string tablename) dataset ds = new dataset(); da.fill(ds, tablename); return ds; } /// /// 關閉資料庫連線 /// public static void closeconnection() } 如果看不懂你就要去先學習ado.net的4個常用物件了
2樓:血刺續殤佑
弄個通用dao,即通用 增刪改 乙個方法,乙個通用查詢方法 通用增刪改方法: public bool executenonquery(string sql,commandtype type,ref string msg,params sqlparameter lists) try else } catch(exception ex) } 通用查詢: public sqldatareader sqlreader(string sql,commandtype type,ref string msg,params sqlparameter lists) try catch(exception ex) return reader; }
c#連線sql資料庫實現增刪改查怎麼寫,謝謝舉個例子,謝謝,最好是可以上傳個小型簡單的程式
3樓:玩轉資料處理
買四送一了,附帶乙個excel匯入功能 demo
4樓:這年頭沒帥哥
我這有很多原始碼啦 注釋都寫的很好 你郵箱給我我發給你
簡單的c#winform sql資料庫的增刪改查功能 最好把**和資料庫都給我 謝謝啦 急!
5樓:
整刪改查 都是sql語句 不分winform和 web下面的是你需要的 我的表命叫 story
#region method
////// 增加一條資料
///public dataset getlist(int pagesize,int pageindex,string strwhere)
;parameters[0].value = "story";
parameters[1].value = "id";
parameters[2].value = pagesize;
parameters[3].value = pageindex;
parameters[4].value = 0;
parameters[5].value = 0;
parameters[6].value = strwhere;
return dbhelpersql.runprocedure("up_getrecordbypage",parameters,"ds");
}*/#endregion method
6樓:匿名使用者
//增刪查改
//string sql = "";
//sqlconnection cn=new sqlconnection("連線字串");
//sql = "insert into table (字段
1,欄位2) values ('xx','aa')";//增
//sql = "delete from table where table_id ='" + id + "'";//刪
//sql = "select 欄位1,欄位2 from table where 條件";//查
//sql = "update table set 欄位1='',欄位2='' where table_id='" + id + "' ";//改
//sqldataadapter da = new sqldataadapter(sql, cn);
//dataset ds = new dataset();
//da.fill(ds);// 這樣就執行了
如何在c#窗體程式中連線資料庫並實現增、刪、改、查啊?我不會連線資料庫,也不會在裡面寫**實現增刪改查
7樓:匿名使用者
public abstract class dbhelpersql
#region 公用方法
////// 判斷是否存在某錶的某個字段
////// 表名稱
/// 列名稱
/// 是否存在
public static bool columnexists(string tablename, string columnname)
return convert.toint32(res) > 0;
}public static int getmaxid(string fieldname, string tablename)
else
}public static bool exists(string strsql)
else
if (cmdresult == 0)
else
}///
/// 表是否存在
/////////public static bool tabexists(string tablename)
else
if (cmdresult == 0)
else
}public static bool exists(string strsql, params sqlparameter cmdparms)
else
if (cmdresult == 0)
else
}#endregion
#region 執行簡單sql語句
////// 執行sql語句,返回影響的記錄數
////// sql語句
/// 影響的記錄數
public static int executesql(string sqlstring)
catch (system.data.sqlclient.sqlexception e)}}
}public static int executesqlbytime(string sqlstring, int times)
catch (system.data.sqlclient.sqlexception e)}}
}///
/// 執行多條sql語句,實現資料庫事務。
////// 多條sql語句
public static int executesqltran(listsqlstringlist)
}tx.commit();
return count;
}catch}}
////// 執行帶乙個儲存過程引數的的sql語句。
////// sql語句
/// 引數內容,比如乙個欄位是格式複雜的文章,有特殊符號,可以通過這個方式新增
/// 影響的記錄數
public static int executesql(string sqlstring, string content)
catch (system.data.sqlclient.sqlexception e)
finally}}
////// 執行帶乙個儲存過程引數的的sql語句。
////// sql語句
/// 引數內容,比如乙個欄位是格式複雜的文章,有特殊符號,可以通過這個方式新增
/// 影響的記錄數
public static object executesqlget(string sqlstring, string content)
else
}catch (system.data.sqlclient.sqlexception e)
finally}}
////// 向資料庫裡插入影象格式的字段(和上面情況類似的另一種例項)
////// sql語句
/// 影象位元組,資料庫的字段型別為image的情況
/// 影響的記錄數
public static int executesqlinsertimg(string strsql, byte fs)
catch (system.data.sqlclient.sqlexception e)
finally}}
////// 執行一條計算查詢結果語句,返回查詢結果(object)。
////// 計算查詢結果語句
/// 查詢結果(object)
public static object getsingle(string sqlstring)
else
}catch (system.data.sqlclient.sqlexception e)}}
}public static object getsingle(string sqlstring, int times)
else
}catch (system.data.sqlclient.sqlexception e)}}
}///
/// 執行查詢語句,返回sqldatareader ( 注意:呼叫該方法後,一定要對sqldatareader進行close )
////// 查詢語句
/// sqldatareader
public static sqldatareader executereader(string strsql)
catch (system.data.sqlclient.sqlexception e)
}////// 執行查詢語句,返回dataset
c連線資料庫方法連線到sql server或者是mysql資料庫,誰能給個例項。提供我學習
c 連線和操作sql server資料庫 用c sqlserver實現增刪改查 using system.data using system.data.sqlclient 先開啟兩個類庫檔案 sqlconnection con new sqlconnection con.connectionstri...
C使用ip連線資料庫出錯,sql server2019
將圖中標註的ip地址改為你的ip地址. server 192.168.1.7 database database uid sa pwd 123456 我的字串就是這樣的.不過我看你的也差不多哈,你試試在mssql的管理器裡面,用這個地址和使用者名稱密碼看能不能接入.using system usin...
c odbc連線資料庫哪兒有
通過odbc連線資料庫的c或c 程式怎麼寫?c odbc連線資料庫請指教!謝謝!c c c語言。2 個帖子 2 個作者 新貼子 2005年2月4日不顯示刪除回覆,顯示所有回覆,顯示星級回覆,顯示得分回覆 通過odbc連線資料庫的c或c 程式怎麼寫?請指教!謝謝!2006年5月27日 microsof...