C# MySQL DataAdapter
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Data;
namespace mysqlDataAdapter
{
class Program
{
static void Main(string[] args)
{
string constr = "server=localhost;User Id=root;password=root;Database=users";
MySqlConnection mycon = new MySqlConnection(constr);
try
{
string sltStr = "select id, name from user";
MySqlCommand sqlCmd = new MySqlCommand(sltStr, mycon);
MySqlDataAdapter sda = new MySqlDataAdapter(sqlCmd);
DataSet ds = new DataSet();
sda.Fill(ds);
string sltResult = "";
DataTable dt = ds.Tables[0];
Console.WriteLine("表查詢結果如下:");
for (int i = 0; i < dt.Rows.Count; i++)
{
sltResult += "第" + i + "條記錄" + dt.Rows[i][0].ToString() + "\t" + dt.Rows[i][1].ToString() + "\n";
}
Console.Write(sltResult);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
Console.WriteLine("資料庫正常關閉");
Console.ReadLine();
}
}
}
相關文章
- C#與資料庫訪問技術總結(十四)之DataAdapter物件C#資料庫APT物件
- DataAdapter & DataSet 使用小結APT
- DataAdapter & DataSet 使用小結_轉摘APT
- C#與資料庫訪問技術總結(十五)之 DataAdapter物件程式碼示例C#資料庫APT物件
- mysql C# readerMySqlC#
- C# 使用EntityFramework連線MySqlC#FrameworkMySql
- C#訪問MySql原始版C#MySql
- C#訪問MySQL資料庫C#MySql資料庫
- mysql儲存過程及c#呼叫標準版MySql儲存過程C#
- C#連線MySQL8.0資料庫失敗C#MySql資料庫
- C# 從程式碼入門 Mysql 資料庫事務C#MySql資料庫
- ORM架構-SqlSugar C#二次開發通用介面(SQLite,SQLServer,MySQL)ORM架構SqlSugarC#SQLiteServerMySql
- 【C#】Learn C# in X minutesC#
- C#寫一套最全的MySQL幫助類(包括增刪改查)C#MySql
- [C#]C#中字串的操作C#字串
- [C#]C#時間日期操作C#
- MyBatis自動生成Java/C#的Bean(Entity)的等價MYSQL實現函式MyBatisJavaC#BeanMySql函式
- C#C#
- C# 語言歷史版本特性(C# 1.0到C# 8.0彙總)C#
- C#語言歷史版本特性(C# 1.0到C# 8.0彙總)C#
- C# 9.0 正式釋出了(C# 9.0 on the record)C#
- C# ActivatorC#
- C# on DevCloudC#devCloud
- C# DbHeplerC#
- C# FirstOrDefaultC#
- C# 概念C#
- C#反射C#反射
- c# 方法C#
- c# ArraySegmentC#
- C# dynamicC#
- C# is與asC#
- Thrift c#C#
- C# HexEditC#
- c# abstractC#
- C# BackgroudWorkerC#
- XMLOperator[C#]XMLC#
- c# listviewC#View
- C#字串C#字串