2、使用我们要 *** 作的数据库,我们可以先显示一下数据库中的表;
3、显示一下表结构,了解一下表中的列;
4、向表插入数据,insert into 表名 (列名) values (值)
5、查询表,可以看到我们插入的数据,select * from 表名;
6、可以再插入一个数据,显示一下。
string sql="INSERT Users ( name, Password, RealName)" +"VALUES (@UserName, @Password, @RealName)"
把上句中的 @UserName 改为 @Name
写sql语句时最好将 列名 用[] 括起来,即name 变为 [name] 这样防止关键字引用出现莫名其妙的错误
把整句改为:
string sql="INSERT Users ( [name], [Password], [RealName])" +
"VALUES (@Name, @Password, @RealName)"
语法基本看起来不存在问题,不过根据提示你最好还是检查下你的插入的时间日期是不是有问题
INSERT INTO insect (name,date,origin) VALUES('cricket','2010-09-11','basement')INSERT INTO insect (name,date,origin) VALUES('cricket','2010/09/11','basement')
INSERT INTO insect (name,date,origin) VALUES('cricket','2010:09:11','basement')
INSERT INTO insect (name,date,origin) VALUES('cricket','2010:09:111','basement')
试试吧,因为你的insert语句真心没发现毛病
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)