string 无法转换为 int

xpfoo2009 2009-10-27 11:18:22
public partial class Fr_Main : Form
{
//SqlConnection objsqlconnection;
//SqlDataAdapter objsqldataadapter;
private SqlConnection objsqlconnection;
private SqlCommand objsqlcommand;
private string inscmd;
private string sun;

public Fr_Main()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到表“baidatongDataSet.h_xiaofeijilu”中。您可以根据需要移动或移除它。
this.h_xiaofeijiluTableAdapter.Fill(this.baidatongDataSet.h_xiaofeijilu);
//链接金蝶数据库
objsqlconnection = new SqlConnection("server =61.150.91.149;database = baidatong;uid =baidatong_f;pwd =cbG62lQIlZ ");

sun ="select sum(xiaofeijine) from h_xiaofeijilu";
suu = (int)sun;

string
无法转换为 int
提供的两种方法都用了
int.Parse()
System.Convert.ToIntXX() 都不行
高手有好办法吗?
...全文
111 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjs496249880 2009-10-27
  • 打赏
  • 举报
回复

connection.Open(); //打开连接
SqlCommand cmd = new SqlCommand();
cmd.Connection = connection;
cmd.CommandType = CommandType.Text;
cmd.CommandText = sun; /
SqlDataAdapter sqldap = new SqlDataAdapter();
sqldap.SelectCommand = cmd; //创建和封装SQL语句
cmd.ExecuteNonQuery();
DataTable myTab = new DataTable();
sqldap.Fill(myTab ); //将查询结果存入表
connection.Close();

后面就直接可以用myTab 的数据操作了,就如同一个Table
freeboy827 2009-10-27
  • 打赏
  • 举报
回复
先执行查询,返回首行首列,
然后再转化
bancxc 2009-10-27
  • 打赏
  • 举报
回复
。[Quote=引用 1 楼 heping173 的回复:]
未执行查询,

你现在转换的为查询的字符串
[/Quote]
heping173 2009-10-27
  • 打赏
  • 举报
回复
未执行查询,

你现在转换的为查询的字符串

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧