怎么把查询到的数据 赋值给 ECharts

作者&投稿:月削 (若有异议请与网页底部的电邮联系)
怎么把数据库查询出来的值赋值给文本~

不同的开发语言代码不同,以C# WINFORM为例:
方法一、数据绑定
首先连接数据库,读取数据 绑定控件 textbox1.text=数据库取出值

方法二、写代码
//sql语句string sql = string.Format("SELECT text FROM Test WHERE ID = {0})", 1);
//数据库名为Temp.mdb,表为Test,包含2个字段:ID 和 text
string DbConnectionString = "Data Source=Computer-PC;User ID=sa;Password=123456;Initial Catalog=Temp;Pooling=true";
SqlConnection con = new SqlConnection(DbConnectionString);
SqlCommand cmd = new SqlCommand(sql, con);
cmd.CommandType = CommandType.Text;
SqlDataReader myReader;
con.Open();
myReader = cmd.ExecuteReader();

textBox1.Text = myReader["text"].ToString();

MessageBox.Show("完成!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
cmd.Cancel();
myReader.Close();

require.config({

paths: {

echarts: GLOBAL.WEBROOT+'/js-busi/track'

}

});

require(

[
'echarts',

'echarts/chart/bar'
],DrawEChart);
function DrawEChart(ec){
var myChart = ec.init(document.getElementById('picturePlace'));
myChart.showLoading({
text : "图表数据正在努力加载..."
});
//定义图表option
var option = {
……
};
//为echarts对象加载数据
myChart.setOption(option);
//myChart.hideLoading();
getChartData(myChart);//ajax后台交互
}


});

ds.Tables[0] 获得的是datatable

应该是第一行,第一列:
DataTable dt = ds.Tables[0];
string pw = '';
if (dt.Rows.Count == 1)
{
pw = dt.Rows[0][0].ToString();
}


临城县18896162472: 怎么把查询到的数据 赋值给 ECharts -
林斧齐诺: ds.Tables[0] 获得的是datatable 应该是第一行,第一列: DataTable dt = ds.Tables[0]; string pw = ''; if (dt.Rows.Count == 1) { pw = dt.Rows[0][0].ToString(); }

临城县18896162472: 我从数据库查到的一个数据怎样赋值给label -
林斧齐诺: 首先要将查到的数据从数据库里取出,然后将数据赋给控件label就行了.例如:this.label(控件名).Text=从数据库查到的数据.

临城县18896162472: 如何把sql语句查询到的值赋值给变量?
林斧齐诺: 楼上的例子复杂了,不需要那样去实现,可以简化如下: string dbStr = "data source=127.0.0.1;uid=sa;pwd=fhploverrz;database=BLOG"; int result; SqlConnection sqlcon = new SqlConnection(dbStr); SqlCommand sqlcmd = new SqlCommand...

临城县18896162472: mysql如何把查询结果直接赋值给变量 -
林斧齐诺: 以java为例子 java中定义好了一个保存记录的结果集ResultSet, 在通过sql语句查询出相关数据时候,程序会将其放入ResultSet中. 通过ResultSet的内部函数就可以读出了. 一般存储不用数组,可以根据需要,自定义一个数据类型(这个C++和java都支持的)

临城县18896162472: 如何将数据库查询值返回给shell变量 -
林斧齐诺: 给楼主举个例子看下面这条shell语句ls | while read line; do echo $line donels 的输出会逐行读入到变量 line中,类似管道的概念.把 ls 换成 查询数据库的命令就可以将结果读入变量中.查询数据库需要数据库的客户端程序,例如 mysql, mongo, redis-cli,mysql 的查询命令是下面这个样子(未验证):mysql -h** -P** -u** -p** -D** -e "sql"

临城县18896162472: 怎么将sql中select语句选出的值赋给个变量.C#中. -
林斧齐诺: 假设,语句select id,name,code from t_emp,别名"emp"1.单一变量赋值:string id=ds.Tables["emp"].rows[0]["id"].value.tostring();2.集合类的 ArrayList alNames=new ArrayList(); foreach(datarow dr in ds.Tables["emp"].rows) { alNames....

临城县18896162472: 如何将查询出来的记录条数,赋值给一个变量 -
林斧齐诺: 备注:以上方法通用于所有的数据统计,如果是单表查询,可以直接通过:“select count( *) from tablename1 where id>5"的形式查询出结果.

临城县18896162472: 怎么在函数里把SQL查询结果赋值到变量 -
林斧齐诺: --sql server --比如将满足条件的数据笔数赋值给变了@i declare @i int select @i=count(*) from tableName where ...

临城县18896162472: 如何用SQL代码将动态查询结果赋值给变量? -
林斧齐诺: 1、首先最基本的赋值就是默认值了. 2、然后还可以通过数据表查询给变量赋值,如下图所示的数据表. 3、可以通过select语句直接给变量赋值. 4、赋值以后可以输出一下看看结果. 5、然后可以看到结果和数据表的值是一样的. 6、最后比较常用的还有set方式赋值.

临城县18896162472: java中怎么把sql查询出的结果赋值给一个变量? -
林斧齐诺: 理论上这样赋值 User_Money=rst.getString("Money"); 但你要考虑一下你的数据库,如果username和Money不是一对一的关系,即一个名字对应三个Money,那么你sql语句得到的将是值 如果使用下面语句 if(rst.next()){ User_Money=rst.getString("Money");//将得到第一个值 } 如果使用下面语句 while(rst.next()){ //有下一个值存在,while循环将继续,那么User_Money连续被赋值 User_Money=rst.getString("Money");//将得到第三个值 }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网