请高手帮我看看 年龄 int 怎么写 谢谢了
请高手帮我看看 年龄 int 怎么写 我写了一个简单的用户注册代码 把年龄和名字插到数据库中 但是 年龄 我不太会处理 年龄在数据库中是int型高手先看看我的代码
static void Main(string[] args)
{
Console.WriteLine("请输入您的年龄");
string sage = Console.ReadLine();
try
{
int age = Convert.ToInt32(sage); //想把age转换为整型
}
catch(Exception ex)
{
Console.WriteLine("请输入正确的年龄"+ex.Message);
}
//这么写造成了找不到age ...
Console.WriteLine("请输入你的名字");
string name = Console.ReadLine();
string SqlStr = @"Server=D83AD3B49D324D8\SQLEXPRESS;uid=sa;Pwd='123';DataBase=mydb";
SqlConnection con = new SqlConnection(SqlStr);
con.Open();
using (SqlCommand cmd = con.CreateCommand())
{
= "insert into temp (tage,tname)values('" + age + "','" + name + "')";
cmd.ExecuteNonQuery();
Console.WriteLine("注册成功");
}
con.Close();
Console.ReadKey();