① 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";
然后将这个地址在您固定的链接地址中替换掉就可以了。