你那num1是个变量
但用双引号引起来的时候,就比如
"+num1+" --这样并带着+号就代表这是个变量,而不是个字符串
那个ip你看跟这个num1不太一样,因为ip是字符型,所以外边多了一对单引号
至于后边的9,'1010829153' ……
9是整型,所以不加引号
而后边这个ip地址是字符型,所以加单引号
不同的数据库系统不一样
sqlserver,access
select top 10 from tablename order by num desc;
mysql
select from tablename order by num desc limit 10;
oracle
select from tablename order by num desc where rownum<=10;
下面这个以前写c#窗体程序的代码,如果你不想用窗体,直接在终端上输出也行,定义变量在if (drRead())中赋值,然后再输出就可以了。 *** 作数据库还要头文件:using SystemDataSqlClient;
假设你的数据库名为Test,表名为student
SqlConnection conn = new SqlConnection(@"Data Source=localhost;Initial Catalog=Test;Integrated Security=True");//链接数据库
connOpen();
string sql = "select from student";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataReader dr = cmdExecuteReader();//读取数据
if (drRead())
{
textBox2Text = dr["name"]ToString();//将读取到的信息相应的去显示在窗口上
textBox3Text = dr["num"]ToString();
textBox4Text = dr["score"]ToString();
}
drClose();
connClose(); // *** 作完成后关闭连接
以上就是关于MySQL数据库中插入数值时,如何将整形变量传进去,如下图,我想让整形num1最终变成相应数值全部的内容,包括:MySQL数据库中插入数值时,如何将整形变量传进去,如下图,我想让整形num1最终变成相应数值、我要选择数据库中某字段如int num值最大的前十个记录,如何写select语句、已知数据库中有student,该表中有num,name,score三个字段,编写程序,访问数据库中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)