我們需要做資料庫系統。用c做介面,然後實現增刪改查的功能。請問該怎麼連線到資料庫

2021-03-20 19:22:38 字數 4549 閱讀 2764

1樓:yl陳

using system.data.sqlclient;

string str = "data source=. //伺服器名 ;initial catalog=newsfbmod;uid=sa//使用者

名;pwd=652180//密碼";//連線資料庫

sqlconnection ** = new sqlconnection(str);

**.open();//開啟資料庫

cd.connection = **;

cd.***mandtext = "select * from 型別列表";//查詢

sqldatareader cmd = cd.executereader();//讀取

sql***mand cmd = new sql***mand("update 使用者列表 set 賬號= '" + textbox1.text + "',密碼='" + textbox2.text + "',性別='" + textbox3.

text + "',使用者型別='" + ***bobox1.text + "' where 使用者名稱='" + listbox1.text + "'", con);

cmd.executenonquery(); //修改

sql***mand cmd = new sql***mand("delete from 使用者列表 where 使用者名稱='" + listbox1.text + "'", con);

cmd.executenonquery(); //刪除

string str3 = "insert into 使用者列表(賬號,密碼,使用者名稱,性別,使用者型別) values('" + textbox1.text + "','" + textbox2.text + "','" + textbox4.

text + "','" + textbox3 . text + "','"+***bobox1 .text +"')";

sql***mand cmd = new sql***mand(str3, con); //增加

2樓:匿名使用者

最簡單的方法是使用struts或jsf等mvc的框架,本身就是一個實現。如果自己實現,比較複雜的就是要自己寫一個總控制器,接受所有使用者的請求,進行分發給其他servlet或直接進行頁面跳轉。不建議自己實現,建議使用一個mvc框架

3樓:匿名使用者

如果你是windows身份驗證:string connectionstring ="server=.;database=你的資料庫名字;integrated security=sspi";

如果是sql server 身份驗證:string connectionstring ="server=.;database=你的資料庫名字;userid=sa;password=sa「

這裡的userid和password是你自己在選擇資料庫是設定的

4樓:匿名使用者

sqlconnection mysql = new sqlconnection("server=127.0.0.

1;database=xieyudong;uid=sa;pwd=123456");

sqldataadapter mytable = new sqldataadapter("select * from a", mysql);

mysql.open();

string sqlstr = "delete from a where id='" + gridview1.datakeys[e.rowindex].

value.tostring() + "'";

sql***mand sql*** = new sql***mand(sqlstr, mysql);

sql***.executenonquery();

mysql.close();

bind();

5樓:匿名使用者

上網搜一個sqlhelper非常簡單就連上了。。。

我用c#做一個介面,想實現這樣一個功能:從介面裡面輸入資料,然後儲存到sql資料庫裡,該怎麼做 100

6樓:青燈客

增刪查改語句!這裡是講不清的!首先連結資料庫,建表,然後再**功能介面寫入資料操作**,首先開啟資料庫爾爾,挺麻煩的!

我要在c#中利用資料庫做一個關於員工的增刪改查的介面程式 請高手幫我在c#winform中怎麼寫** 謝謝 5

7樓:匿名使用者

雖然問題很簡單,但要向你說清還是要好長.

你先看一下ado.***

data.sqlclient.sqlconnection 連線資料庫sql***mand 執行資料庫操作命令.

8樓:匿名使用者

回答你的問題:

1 介面是一種程式規範,介面中的方法必須要去實現,你的那三個檔案與介面沒有聯絡,在寫物件導向思想的程式時,在涉及到業務邏輯的類設計之前,一般先進行介面設計,也就是先做好基本的框架,在實施過程中,用類直接去繼承介面,實現介面中定義的方法!首先介面也是一種型別,這樣就實現了多型的概念,例如:可以將基介面直接轉換為子類,或者相互間的轉換!

~~2 當你在名稱空間下定義了一個介面後,你可以在其他類中直接繼承這個介面;例如:

public inte***ce idatalayer

class datalayer:idatalayer //繼承於已定義的介面

//建構函式

public datarow getdatarows(string tablename)

datalayer _dataservices = new datalayer();//例項化這個物件後,其實他可以直接轉換為idatalayer baseobject=_dataservices;}

c#.***與資料庫連線的增刪改查**

9樓:幻影二號

專案我做好了,軟體截圖如下。源**在附件中,資料庫和資料庫表的建立**在xueshenginfo.sql檔案中,如果還有不明白的地方可以**164799602找管理員

10樓:魏守峰

連線資料庫,使用增刪改查的sql語句就可以了

11樓:小楓

這個crud 操作時最簡單的入門的東西; 你不是做程式的吧;只是為了完成任務而已;

12樓:匿名使用者

聯絡我,企鵝404750+389 ,我只能告訴你方法,這個在後期必須要會的,學不學看你自己

13樓:尋覓於心中

只要學會了ado.***中的那幾個物件,這是信手拈來的事,就算是多層架構同樣如此。如果對ado.

***不熟悉的話,建議你好好學習一下,因為這個在後續學習中是不可或缺的。對你以後的學習也是大有裨益的。

14樓:i安爺

不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯不錯 如果有登入頁面更好了

用c# asp.***做實現與資料庫的連線,增刪改查

15樓:匿名使用者

這個很簡單的。

可以選用ado.***或者orm框架實現。比如說ef用dbfirst,設計好好表,能傻瓜式的實現表的增刪查改。

實在不會用ef這些,可以選用動軟**生成器,生成相關**。實現curd.

16樓:丶周小寶

東西要自己做,既然學就要自己動手呀我可以給你關鍵**

17樓:黑工程青協

隨便給你一段資料庫連線方法,至於你**裡的這些需求,自己實在不會就找代做,兩千左右也就下來了。

public datatable sql2012(string sql) //方法在cs檔案中傳sql語句過來,

//else

//dataset dst = new dataset();

apr.fill(dst);

conn.close();

conn.dispose();

return dst.tables[0];}

18樓:程素玉

怎麼能解決了手機密的情況嗎

19樓:匿名使用者

有錢賺嗎 可以幫你做個很炫的

20樓:無聊的自尊心喝

請問樓主用的是什麼資料庫?oracle還是sql server?是用visual studio做的嗎?

這就是連線資料庫,並且用一個grid view顯示錶中內容,我用的是oracle,你要根據你自己的該一點點,不懂的還可以問我,就醬。

21樓:匿名使用者

這些**至少要一個月才能寫完,你完蛋了,等著掛科吧.

22樓:匿名使用者

可以選用ado.***或者orm框架實現。比如說ef用dbfirst,設計好好表,能傻瓜式的實現表的增刪查改。

實在不會用ef這些,可以選用動軟**生成器,生成相關**。實現curd.

資料庫系統概論,《資料庫系統概念》和《資料庫系統概論》那本書好

主要是看各個屬性之間的邏輯關係,判斷每個關係的屬性是否有重複,那些屬性 組合可以決定一條記錄。在一句各個正規化的要求判斷。資料庫系統概念 和 資料庫系統概論 那本書好?10 資料庫系統來概念 8.4分 源資料庫系統概bai念 是資料庫系統du方面的經典教材之一zhi。國際上許多dao著名大學包括斯坦...

資料庫,關係代數習題,資料庫系統中的習題,關係代數的表達,6個問題

failed to create directorycclog asset anagerex can not create directory s n fullpath.c str unzclose zipfile return false 資料庫系統中的習題,關係代數的表達,6個問題 例 設教學資...

用c語言,sqlserver資料庫,寫使用者登入系統。最好是詳細

先判斷你要註冊的使用者是不是存在,如果存在就不能註冊,如果不存在則進行寫入動作。下面是我寫的,你可以進行參考。protected void button1 click object sender,eventargs e if txtpass.text txtpass2.text if txtemai...