當前位置:首頁 » 數據倉庫 » 控制台程序資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

控制台程序資料庫

發布時間: 2022-06-29 03:25:44

① C#中,如何用控制台應用程序實現讀取資料庫里整張表的數據

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#控制台應用程序連接資料庫問題

首先要引入system.data這個dll
然後using system.data.sqlclient才行
不然你看你的代碼中sqlconnection是不識別的

using System;
using System.Data.SqlClient;

namespace sql
{
class SqlOpreation
{
public void ConnectSQL()
{
// 使用using 就不用顯式的關閉con了
using (SqlConnection con = new SqlConnection())
{
con.ConnectionString = "string";
string sqlQuery = "select * from table";
SqlCommand cmd = new SqlCommand(sqlQuery, con);
//是ExecuteReader
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
//do sth
}
if (reader != null)
{
reader.Close();
}
}
}
}
}

③ java程序在控制台下怎樣連接MySQL資料庫,驅動程序怎麼設置啊

build
path
把Mysql的驅動包加進環境來,這個jar
文件可以在http://dev.mysql.com/downloads/上面下載一個conector
按你的MySql的版本來下。最好把源文件和JAR文件都下載下來(Source
and
Binaries),有空可以看一下它的源碼,注意下載下來解壓後的哪個JAR文件才是我們用的。WEB應用我們把它入在web-inf
下的lib文件夾就行了(不用再build
path,也不用配環境,當然你用JNDI
或其它的DataSource的話除外),然後就是在程序中使用這個驅動了。QQ52622047

④ 易語言 控制台 資料庫

我也沒有這個命令哎?
不過根據提示看
這個命令使用方式應該是
某個組件.清屏()
例如
窗口1.清屏()

⑤ 如何採用c#編一個控制台應用程序,接收串口來的數據存入SQL Server資料庫,

這個要分2步來處理:
1.是接收com口數據,並整理得到所需要的所有數據: Address,Humidity,Temperature,SoilMoisture,Voltage;
2.資料庫操作, 這里是insert數據.
sql語句可以這樣寫:string strquery = String.Format("insert into table(Address,Humidity,Temperature,SoilMoisture,Voltage) values({0},{1},{2},{3},{4})", Address,Humidity,Temperature,SoilMoisture,Voltage);
執行sql語句.

⑥ 一個C#控制台程序,要監控一個資料庫(SQL Server)的數據變化,只要資料庫有數據變化就要通知到程序

對資料庫的mdf文件和ldf文件做md5校驗,然後輪詢文件md5值的變化.
如果發現變化了,資料庫就被改動了.
市面上的軟體double take應該就是這種感覺,不過,手段一定更高級的.
思路還不錯吧.

⑦ C#控制台連接Access 資料庫

using System.IO;//添加IO命名空間//將DataBase.mdb文件放在程序Debug文件夾里string cnAccess=System.IO.Path.GetFullPath("DataBase.mdb");con = new OleDbConnection(@" provider=microsoft.jet.oledb.4.0; data source=cnAccess");//DataBase.mdb->access03 filename

⑧ VS建立的C#控制台應用程序如何和建立的SQL資料庫連接

有多種方法,具體還有看你連接什麼資料庫,以及採用什麼連接方式
我經常用的方法是用DAO連接Access
具體方法是
1、先添加DAO的引用
2、定義全局變數
public DAO.Database myDb;
DAO.Workspace myWs;
public DAO.Recordset myRec;
DAO.DBEngine de = new DAO.DBEngineClass();
3、自己定義一個打開資料庫的函數,以便自己調用
public void OpenDb(String sql)
{
string dbStr;
dbStr = "c:\\鍾山亮.mdb";//資料庫的路徑
myWs = de.Workspaces[0];
myDb = myWs.OpenDatabase(dbStr, null, null, null);
myRec = myDb.OpenRecordset(sql, DAO.RecordsetTypeEnum.dbOpenDynaset,
DAO.RecordsetOptionEnum.dbDenyWrite,
DAO.LockTypeEnum.dbOptimistic);
}
4、打開資料庫
string sql="select * from myTb";//書寫你自己的SQL語句
OpenDb(sql);
while (!myRec.EOF)//遍歷記錄 {
myRec.MoveNext();
}
myRec.Close();
myDb.Close();
伏=伏=毫伏=微伏。測量電壓的儀表是:電壓表,它

⑨ c#控制台程序中實行資料庫的連接

有兩種連接方法:
一、 純操作實現
第一步:資料庫操作
1、打開SqlServer2005的企業管理器,如果當前運行的不是local伺服器,則將其刪除,接著新建SqlServer注冊,添加local,實現注冊。
2、右擊local下的資料庫,選擇所有任務,再選擇附加資料庫,將會彈出附加資料庫窗口,選擇你將要附加的數據,資料庫名及資料庫用戶名,然後確定,附加成功。
注意:當資料庫用完後,需要分離資料庫,然後將其保存。右擊資料庫---所有任務---分離資料庫,則完成。
第二步:Vistualstudio中操作
1、 新建項目,選擇windows窗體應用程序。
2、 在form1窗體中,添加工具箱---數據---DataGridview
3、 選擇DataGridview上邊框的三角符合,選擇選擇數據源下添加項目數據源,然後選擇資料庫,下一步選擇新建連接下的SqlServer,然後繼續,彈出添加連接窗口,在該窗口中的伺服器名下填寫英文點號(.),登陸到伺服器選擇使用SqlServer身份驗證,填寫資料庫用戶名和密碼,然後選擇你的資料庫,然後測試連接,如果成功則說明連接成功。
4、 在VistualStudio中運行你的文件,這時form1中添加的DataGridview中會出現逆的數據表。
二、代碼實現
1、 新建項目,選擇windows窗體應用程序。
2、 在form1窗體中,添加工具箱中數據中的---DataGridview
3、雙擊,form1窗體,首先在form1的頭部添加兩條:using System.data;using System.data.Sqlclient 。然後再form1_load()事件中編寫如下代碼:
String constr=」data source=.;intial catalog=student;user id=sa;password=」; //連接資料庫伺服器
SqlConnection conn=new SqlConnection(constr); //SQL連接類的實例化
Conn.open(); //打開資料庫
Messagebox.show(「連接成功!」); //彈出窗口,用於測試資料庫連接是否成功。

String sql=「select * from student」; //執行的查詢語句
SqlDataAdapeter find=new SqlDataAdapter(sql,conn); // 創建DataAdapter數據適配器實例,SqlDataAdapter作用是 DataSet和 SQL Server之間的橋接器,用於檢索和保存數據
DataSet save=new DataSet(); //創建DataSet實例
find.Fill(save,"wu"); // 使用DataAdapter的Fill方法(填充),調用SELECT命令 fill(對象名,"自定義虛擬表名")
DataGridView1.Datasource=save.Tables[0]; // 向DataGridView1中填充數據
conn.close(); //關閉資料庫

⑩ C#控制台程序和資料庫怎麼一起打包

如果是
SQL
Server
之類的資料庫,你就不要考慮不需要修改鏈接了,如果是
Access
或者
SQLite
這類不需要
資料庫伺服器
的資料庫只要在連接地址中使用拼接字元就可以了,C#
控制台程序可以拿到程序所在路徑,比如您的資料庫在
安裝目錄下的
Data
目錄中,那麼只要拿到目錄路徑就可以拼接處您的資料庫所在地址了,如:
string
datapath
=
Environment.CurrentDirectory
+
"\\data\\data.mdb";
然後將這個地址在您固定的鏈接地址中替換掉就可以了。