关于数据库取值之后在进行运算传值的问题
我建立了一个数据库,列有市,纬度等等。
我的textbox1是显示纬度的,它是根据市comobox下拉框选择不同的市,显示相对应的纬度。
现在我想在textbox2中显示的值中引用到textbox1的文本值,我的代码是
double a=-23.50;//定义赤纬角,选取冬至日的
double b;
b = double.Parse(textBox1.Text);//定义最佳安装角,暂时让其等于纬度
double w = -45;//定义时角,选取早9点
double c ;//c=sin(h) double h;//定义了太阳高度角
c = Math.Sin(b) * Math.Sin(a) + Math.Cos(b) * Math.Cos(a) * Math.Cos(w);
double f=Math.Sqrt(1-c*c);//即f=cos(h)
double d;//d=sin(β) double β;//定义太阳方位角
d = Math.Cos(a) * Math.Sin(w) / f;
double g=Math.Sqrt(1-d*d);//即g=cos(β)
double i=c/f;//即i=tan(h)
double D;
D = lg * Math.Sin(b) * g / i;
this.textBox2.Text = D.ToString();
但是运行不出来,就是textbox1取值那除了问题。
希望大神帮忙解决啊!!!