问题描述
大家都知道, MySQL 中按某字段升序排列的 SQL 为 (以 id 为例,下同):
SELECT * FROM `MyTable`
WHERE `id` IN (1, 7, 3, 5)
ORDER BY `id` ASC
降序排列的 SQL 为:
SELECT * FROM `MyTable`
WHERE `id` IN (1, 7, 3, 5)
ORDER BY `id` DESC
有时以上排序并不能满足我们的需求。 例如, 我们想要按 id 以 5, 3, 7, 1 的
MySQL添加字段:
alter table `user_movement_log`
Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加)
删除字段:
alter table `user_movement_log` drop column Gatewayid
调整字段顺序:
ALTER TABLE `user_movement_log` CHANGE `GatewayId` `GatewayId`
static在字段,方法中如何被访问 方法的重载
1.static在类的字段和方法中,只有通过类名能访问,不能通过类的实例进行访问
2.方法重载;指在类中可以定义多个名称相同但方法签名不同的方法;“方法签名不同”指方法的参数顺序,参数类型和参数个数不同。(方法的返回值不属于方法签名的一部分)
3.方法格式:访问修饰符+方法返回值+方法名(方法参数类型 方法参数)
using System;
using System.Collections.Generic;
using System.Linq;
edit_rs_cmd.CommandText = “SELECT * FROM dbo.usertable WHERE id = ?” 这时候要把不能显示的字段,在放到sql中,显示出来 edit_rs_cmd.CommandText = “SELECT *,[不能显示的字段],[不能显示的字段], FROM dbo.usertable WHERE id = ?” 后来又找到的方法 edit_rs.Fields.Item(“opentime”).Value 把 edit_rs.Fields.I