错误:无法将类型为“ System.Int32”的对象转换为类型为“ System.String”的对象 - c#

我已经完成了完美的编码注册页面,登录代码,现在UpdateCustomer页面有错误-背景信息:我正在使用Microsoft Access作为数据源

    LabelState.Text = (string)Session["sState"];
    LabelPostalCode.Text = (string)Session["sPostalCode"];
    LabelContactNumber.Text = (string)Session["sContactNumber"];
    LabelEmail.Text = (string)Session["sEmail"];
    LabelPassword.Text = (string)Session["sPassword"];

除了LabelContactNumber.Text = (string)Session["sContactNumber"]以外,这里一切都很好。

我相信这是因为在Access中只有ContactNumber设置为Int,其余是Text,所以当我使用(字符串)时没有错误。

c#参考方案

LabelContactNumber.Text = (Session["sContactNumber"] != null)
                              ? Session["sContactNumber"].ToString()
                              : string.Empty //or whatever default value your want;

System.out.printf不打印整数参数 - java

我是Java编程的新手,无法从另一个类返回方法。这两个类都可以编译并成功运行。我可以从一个类中调用一个简单的int,但是当我想计算用户输入的两个输入整数时,我只会得到一个空格。这是我的计算课class calculations { public final int AGE = 53; public int numbers(int num1, int num2…

使用Java检测用户计算机上是否安装了某些软件 - java

我有一个Java应用程序,它需要某些软件(其中一个是Perl)才能运行。我用来检测Perl的方法是:Runtime.getRuntime().exec("perl Test.pl"); 如果存在IOException,则声明不存在Perl。但是,我的一位用户抱怨该应用程序不断失败,因为他没有将Perl放在其路径变量中。所以这就是为什么我要…

错误:操作符类型冲突:nvarchar与图片不兼容 - c#

我在tblEmployee中有图像字段用于员工的图片。当我尝试在上传器中保存没有图像文件的员工详细信息时,它会抛出错误 “操作数类型冲突:nvarchar与图像不兼容”而当我从对话框中选择任何图片时,它工作正常。我正在使用C#Windows应用程序。我的代码如下所示:byte[] bimage=null; if(txtPic.Text!="…

System.Data.OleDb.OleDbException:INSERT INTO语句中的语法错误 - c#

public void RegisterUser(string passw,string uname ,string fname ,string lname, string email) { string strSql = @"INSERT INTO User (passw,uname,fname,lname,email) values (…

如果一个单词的字母数均匀,则每行打印两个字母吗? - java

import java.util.Scanner; public class TwoAtATime { public static void main(String[] args) { Scanner scan= new Scanner(System.in); System.out.println("Enter a word with an eve…