怎樣從C 中開啟資料庫並進行 增 刪 改 查 操作

2022-04-11 22:04:05 字數 1269 閱讀 1250

首先 在c#中引用資料庫的操作! (因為我們用的是sqlserver資料庫,所以是sqlclient)

using system.data.sqlclient;

1:要實現對資料庫的操作,我們必須先登入資料庫

console.writeline("請輸入使用者名稱:");//提示客戶輸入使用者名稱和密碼

string name = console.readline();

console.writeline("請輸入密碼:");

string pwd = console.readline();

sqlconnection con = null;         //宣告sqlconnection的物件,並賦予空值

try                           //try 裡面放可能出現錯誤的**

catch (exception) //當try裡面的**出現錯誤時就會執行catch裡的**否則不會執行

finally   //不管try裡面的**有沒有出錯,始終會執行finally裡面的**,所以一般放關閉資料庫的**}}

以上操作為讓客戶輸入資訊來登入資料庫,如果不用使用者輸入,關鍵**有三條

//登入資料庫,從控制台接收資訊作為登入的使用者名稱和密碼,方法為:('"+變數名+"')

string str = "data source=.;initial catalog=qq專案資料庫;user id='" + name + "';pwd='" + pwd + "'";

sqlconnection con = new sqlconnection(str); //將上面定義的str字串作為sqlconnection的引數,也就是說告訴c#怎樣登入資料庫

con.open(); //用open()方法開啟資料庫

--實現刪除功能

string sql="select 要刪除的列名 from 表名 where 刪除的條件";   //跟sql寫的語句一樣

sqlcommand com=new sqlcommand(sql,con);  //該方法有兩個引數,第乙個是要資料庫執行的操作,第二個是對資料庫開啟的連線(本文用變數con表示)

int n = com.executenonquery(); //executenonquery()方法返回的是受影響的行數,用int型別的 n 接收  (唯獨不能用此方法執行查詢操作)

//判斷是否成功執行刪除操作

if(n>0)

//實現增加,修改操作跟上面刪除方法和**是一樣的,只需要在 string sql="";語句中進行相對應的修改即可

koa連線mysql資料庫並進行簡單增刪改查

初級菜鳥,為圖方便暫時在路由中配置資料庫未使用連線池 路由檔案 const mysql require mysql 引入資料庫外掛程式 const koarouter require koa router const router koarouter 連線資料庫 const connection m...

連線資料庫並進行增刪改查

public class jdbcutil catch classnotfoundexception e 資料庫連線 return public static connection geconnection catch sqlexception e return connection 資料庫增刪改 ...

C 連線MYSQL資料庫並進行查詢

using mysql.data mysqlclient using system.data sqlclient 4 這裡進行簡單的頁面布局,用了乙個按鈕,乙個listview控制項,乙個datagridview控制項,其中listview控制項名字為listview1,datagridview控制...