C中怎麼把sql資料庫的資料賦值給變數

2021-05-02 22:20:05 字數 3121 閱讀 8702

1樓:匿名使用者

連線資料庫,並從資料庫中讀取資料後並輸出!

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.data.sqlclient;

namespace login

,name:,pwd:,age:,***:,phone,address:\n", id, name, pwd, age, ***, phone, address);}}

console.readkey();

}//得到一個資料庫連線字串

static string getconnectstring()}}

2樓:

只要說一下sql語句?這樣的話一樓的就是你要的答案了。不過你好像不只要sql語句;以下貼**:

string str1="select count from kucun where num=值";

string str2="server=伺服器名稱;data=資料庫名稱;uid=登入名;pwd=登入密碼";

sqlconnection con=new sqlconnection(str2);

con.open();

if(con.state==connectionstate.open)

3樓:南宮蕭塵呀

select count from kucun where num = 你輸入的值

c#如何將sql 中的資料查詢並賦值給某個變數

4樓:匿名使用者

用一個變數實現就可以了 先從資料庫查詢出id對應的班級 將班級賦值給這個變數然後再把這個變數賦值給class

5樓:填寫使用者名稱

datatable dt = this.bll.getclass(id);

string calss = string.empty;

class = dt.rows[0]["欄位"].tostring();

6樓:

sqlconnection conn=new sqlconnection("...");

conn.open();

sqlcommand cmd=new sqlcommand("select 班級 from 表 where id=...");

string banji=cmd.executescalar().tostring();

c#資料庫 怎麼把查詢到 賦值到一個變數

7樓:遠阪家的黃瓜

用 sqldatareader 在一行一行的讀取舉例string str = "select * from student";

sqlcommand cmd=new sqlcommand();

sqldatareader dr;

dr = cmd(str).executereader();

while (dr.read())//迴圈讀取資料庫裡面的值一直到下一句為假時停止讀取

**不是很完善 sql沒有進行連線

8樓:匿名使用者

你可以把它存到viewstate中,然後去檢檢視資料是否重複

存到viewstate的例子:

viewstate[「sql」] =cmd.commandtext = "select * from t_customer where name='xiaoming'";

c#中sql查詢結果怎樣賦給一個string變數

9樓:匿名使用者

因為你返回的是個dataset集合,但是集合中只有一個值,可以用string型別的變數a來接收返回的結果:

a=dataset11.tables[0].columns[0].tostring();你看看這樣是你想要的嗎?

10樓:匿名使用者

最簡單的:如你要將僱員表中 id=10000,的姓名欄位付給一個變數:

建立一個資料集:然後引用

using system;

using system.collections.generic;

using system.web;

using dsservice.dsmastertableadapters;

using system.data;

namespace dsservice.dal///

/// 獲取僱員姓名的函式:

/// 先建立一個資料集:dsservice,資料集中有一個表:employee

/// 在表中新增一個方法:select * from employee where empid = @empid

/// 將這個方法命名為:getdatabyid///

/// 僱員編號

///public string empname(int empid)}}

11樓:文庫寶藏

你獲得的結果集是一個dataset,相當於一個表,那麼你可以便利這個結果集,把每個屬性值取出來。

a = dataset11.table[0].row[0][0].tostring()

12樓:匿名使用者

sqldataadapter1.fill(dataset11, "售貨表");

執行後,資料就被填充到dataset11中了,然後a=dataset11.tables[0].rows[0]['你要取的欄位名'].tostring();就可以了。

----------------

13樓:匿名使用者

得到的虛擬表 求每行a = dataset11.table[0].row[0][0].tostring()

14樓:西門慶

convert.tostring("資料庫裡查出的變數")

15樓:匿名使用者

a = dataset11.table[0].row[0][0].tostring()

關聯式資料庫sql語言,關聯式資料庫SQL語言?

從關聯式資料庫r中列出屬性a,b,以及c的平均值,其條件是屬性d等於d,並將a,b分組列出,並篩選出c的平均值大於c1.好熟悉啊,不過都還大學老師了 執行的順序是從索引開始的,也就是條件,限制句中開始的,這樣可以減少i o次數 輸入,輸出 它所顯示的結果是這樣的 顯示的有 a列資料,b列資料和c列資...

sql資料庫題求大神幫忙,sql資料庫題求大神幫忙

if object id n member is not null drop table membercreate table member mid char 10 not null primary key,mname char 50 not null goexec sp addextendedpr...

sql資料庫區域網共享,SQL資料庫區域網共享

首先配置你的sqlserver允許遠端訪問,然後修改程式中的資料庫連線字串datasrouce 你電腦的區域網ip,就可以了 把裝了sql的那臺防火牆關掉 在另兩臺電腦用遠端訪問連線 區域網內可通過網路上的芳鄰 訪問資料庫 三臺電腦都加入同一個網,一臺電腦裝上sql2000,將外圍配置設定成可以遠端...