你上面的是mysql数据库的建表,,,
下面的是sqlserver的建表,,不一样的啊
改成这样
CREATE TABLE t_admin (userId int NOT NULL,
userName varchar(55) default NULL,
userPw varchar(55) default NULL,
PRIMARY KEY (userId)
)
create table asset(
bankId int(11) not null primary key auto_increment comment '银行编号',
cardName varchar (50) not null comment 'yhk号',--不能定义2个主键,要么联合主键,要么就1个主键
cardMoney double (9,2) not null comment 'yhk余额',--double类型得有小数位
createDate datetime DEFAULT CURRENT_TIMESTAMP() comment '创建日期',--没给默认值
userId int(11) not null comment '用户编号'
);
我在附加数据库的时候,遇到了下面的问题,提示“拒绝访问“,如下图所示。
想要解决这个问题,要赋予数据库更高的权限。找到数据库文件,右键单击mdf文件,选择“属性”,打开属性面板。
点击上图中的“安全”,然后点击其中的“编辑”按钮,进入mdf文件的权限设置面板,单击“添加”按钮。
进入“选择用户和组”面板。单击左下角的“高级”,进入高级设置界面,然后点击“立即查找”。
下图是查找到的结果。选择下图中用红色小框框住的“NETWORK SERVICE”,然后单击“确定”按钮。
这样我们就选择了“NETWORK SERVICE”这个对象,如下图,再单击“确定”按钮,返回到mdf文件的权限设置面板。
在下图的权限设置面板中,为mdf文件设置“完全控制”的权限,然后单击“确定”即可。
string sql = "Select form fittingmessageInfo where 车号='" + chehaoTxetTrim() + "'";
祝你成功!
以上就是关于数据库有错误(消息 102,级别 15,状态 1,第 10 行 '=' 附近有语法错误。)全部的内容,包括:数据库有错误(消息 102,级别 15,状态 1,第 10 行 '=' 附近有语法错误。)、数据库建表语法错误、sql server2014创建数据库提示语法错误等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)