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個數,將小數放前,大數放後,如此繼續,直至比較最後兩個數,將小數放前,大數放後。至此第一趟結束,將最大的數放到了...