c連線資料庫後,如何實現對錶中資料的增刪改查!拜託了各位謝謝

時間 2021-05-02 22:12:15

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...