回 帖 发 新 帖 刷新版面

主题:数据库读取数据不清楚,那位大虾可以解答一下呢

float condition_value = float.Parse(conditionValue.Text);
            try
            {
                string myConnectString = "Persist Security Info=False;Integrated Security=SSPI;database=zhwPaper;server=CLC-31071999FBB\\CLC;Connect Timeout=30";
                SqlConnection myConn = new SqlConnection(myConnectString);
                myConn.Open();
                SqlDataAdapter myAdp = new SqlDataAdapter("select serve_expense, execute_time, reliability, availability from serve_detail where serve_detail.No = '"+str+"'" ,myConn);
                DataSet dst=new DataSet();
                 myAdp.Fill(dst);
                int row = dst.Tables[0].Rows.Count;
                int column = dst.Tables[0].Columns.Count;
                float [][]serve_value = new float[4][];
                for(int i=0;i<dst.Tables[0].Rows.Count; i++)
                {
                    for(int j=0; j<dst.Tables[0].Columns.Count; j++)
                    {
                        //serve_value[i][j] = dst.Tables[0].Rows[i][j].ToString();
                        serve_value[i][j] = float.Parse((string)dst.Tables[0].Rows[i][j]);
                    }
                }


我从数据库中读取数据,要进行数学运算,我想问我数据库中的数据是float类型的,那我怎么转换才可以成为可以进行计算的float类型的数据呢?
我上边的程序还有那里有问题呢》》??
我怎么发现不了呢?》???

回复列表 (共1个回复)

沙发

你把catch的出错信息打出来看看阿

我来回复

您尚未登录,请登录后再回复。点此登录或注册