C中,如何用控制台應用程式實現讀取資料庫里整張表的資料

時間 2022-03-15 03:30:07

1樓:匿名使用者

以sqlserver 為例:

首先useing system.data.sqlclient;

//建立資料庫連線物件

sqlconnection conn = new sqlconnection("這裡傳入資料庫連線字串");

//sql語句,以查詢位列

string sql = "select * from tb_user";

//開啟資料庫連線

conn.open();

//建立資料庫操作物件

sqlcommand cmd = new sqlcommand(sql,conn);

//建立資料庫填充物件

sqldataadapter myda = new sqldataadapter(cmd);

//建立資料集dataset用來臨時儲存資料

dataset ds = new dataset();

//往ds裡面新增資料

myda.fill(ds);

然後就可以用可以用ds了!比如輸出第一列的資料:

console.writeline(ds.table[0].rows[0]["列名"]);

console.readline();

在c#控制台程式中查詢資料庫中表,然後顯示該錶

2樓:匿名使用者

string connstring = @"data source=7jrr7e7dlj2kixm\sqlexpress;attachdbfilename=|datadirectory|\database1.mdf;integrated security=true;

user instance=true";

using (sqlconnection connection = new sqlconnection(connstring))

console.writeline("",s1,s2);}}}}

}console.readkey();

3樓:幻影小玉

你要怎麼顯示,一般都用datagridview顯示資料。

如何採用c#編乙個控制台應用程式,接收串列埠來的資料存入sql server資料庫,

4樓:匿名使用者

這個要分2步來處理:

1.是接收com口資料,並整理得到所需要的所有資料: address,humidity,temperature,soilmoisture,voltage;

2.資料庫操作, 這裡是insert資料.

sql語句可以這樣寫:string strquery = string.format("insert into table(address,humidity,temperature,soilmoisture,voltage) values(,,,,)", address,humidity,temperature,soilmoisture,voltage);

執行sql語句.

5樓:匿名使用者

你用vspn模擬一下串列埠通訊 看看伺服器能不能接收到資料 然後在伺服器上給你傳送資料看能不能接收到

實在不行 設斷點慢慢調

c#控制台程式中實行資料庫的連線

6樓:匿名使用者

using system.data.sqlclient;

//server=.是連線本地伺服器,uid=sa;pwd=sa是登入資料庫的使用者名稱和密碼,

//database=mydb是連線mydb資料庫sqlconnection conn = new sqlconnection("server=.;uid=sa;pwd=sa;database=mydb");

c#如何列印資料庫所有內容到控制台?

7樓:匿名使用者

console.bufferheight = 1000; //設定緩衝區的高度

for (int i = 0; i < 1000; i++)

其是遇到這種問題,首先要做的是去檢視 console 類,它是管理整個控制台,緩衝區還有真個控制台的大小,背景 輸出文字的顏色都由這個類管理設定的·

c#怎麼將控制台獲得的資料儲存到資料庫?**等

8樓:大幅度的風

新建datatable或者dataset,把讀的資料存放到這個裡面 剩下來的就是怎麼把datatable或者dataset存入資料庫的問題了

9樓:

string str = "server=***;database=***;uid=**;pwd=***;"; // *號更改為自己的資訊

sqlconnection conn = new sqlconnection(str);

conn.open();

string str1 = "***";//資料庫語句sqlcommand cmd = new sqlcommand(str1, conn);

cmd.executenonquery();

//cmd.executereader();

//cmd.executescalar();

conn.close();

10樓:匿名使用者

知道怎麼鏈結資料庫嗎?再下個sqlhelper。呼叫下

11樓:揚璞玉

先學習一下ado.net吧,它會告訴你

c# 在控制台下操作excel中的資料

12樓:豬頭和懶豬

using system;

using system.windows.forms;

using excel = microsoft.office.interop.excel; //引用一定要新增

using system.data;

namespace myexcel

先在g盤建個excel表test   vs2008測試過,就寫這麼多,沒空,剩下自己琢磨

C題目高手進控制台應用程式,為專案新增磁碟類Disk,,在類中定義兩個float型別的私有字

pc不能 public class rectanglepublic int width public int height public double area c 如何將乙個專案引用到另乙個專案中 氚橃灔觳 先把專案新增進來,然後右擊 等待別的專案引用進來的 專案,找到 新增 引用 解決方案 專案...

C控制台程式怎麼實現迴圈執行

我有乙個簡單的辦法 goto法 在你的想要重新執行的 前加上標籤。如 start 你的程式 console.writeline 是否再次執行程式?是就按 1 否就按 2 關閉程式 byte i convert.tobyte console.readline if i 1 使用if語句判斷條件,滿足就...

用c控制台應用程式,對輸入的整數,求出其中的最大數和最小數,並輸出。求解謝謝

彭季雅 氣泡排序 bubblesort 的基本概念是 依次比較相鄰的兩個數,將小數放在前面,大數放在後面。即在第一趟 首先比較第1個和第2個數,將小數放前,大數放後。然後比較第2個數和第3個數,將小數放前,大數放後,如此繼續,直至比較最後兩個數,將小數放前,大數放後。至此第一趟結束,將最大的數放到了...