Laplace's Demon 2017-05-10 13:44 采纳率: 0%
浏览 1772

用vs2012 C#编写mysql数据库软件,如何将查询到的值赋值给程序里的变量

从网上找的代码如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Threading.Tasks;
using MySql.Data.MySqlClient;

namespace MySQL
{
class MySQLConn
{
private string MySqlCon = "Database=mydb;Data Source=127.0.0.1;User ID=root;Password=123;charset=utf8;";
public DataTable ExecuteQuery(string sqlStr)
{//查
MySqlCommand cmd;
MySqlConnection con;
MySqlDataAdapter msda;
con = new MySqlConnection(MySqlCon);
con.Open();
cmd = new MySqlCommand(sqlStr,con);
cmd.CommandType = CommandType.Text;
DataTable dt = new DataTable();
msda = new MySqlDataAdapter(cmd);
msda.Fill(dt);
con.Close();
return dt;
}
public int ExecuteUpdata(string sqlStr)
{
MySqlCommand cmd;
MySqlConnection con;
con = new MySqlConnection(MySqlCon);
con.Open();
cmd = new MySqlCommand(sqlStr, con);
cmd.CommandType = CommandType.Text;
int iud = 0;
iud = cmd.ExecuteNonQuery();
con.Close();
return iud;

}

}
}
用这个类我可以可以实现简单的查询,更新功能(见图片![图片说明](https://img-ask.csdn.net/upload/201705/10/1494423825_900165.png)图片说明

但不知道如何把查询到的某个值赋值给变量

比如从student(name,no,birth)中查询到name让后在程序里设置变量string myname,把查到的name赋值给myname。

  • 写回答

4条回答 默认 最新

  • threenewbee 2017-05-10 15:58
    关注

    object 返回值 = sqlCommand.ExecuteScular(sqk, con);

    评论

报告相同问题?

悬赏问题

  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制