试图理解这个视频的语法

时间:2013-12-05 20:51:02

标签: c# visual-studio-2010

我正在尝试遵循这个教授如何使用Visual Studio C#将数据插入数据库的video。我坚持的地方是字符串Query中的语法(你会知道我在看视频时的意思)。代码可以在5:36标记处看到。我对单引号,双引号和值后的部分中的+符号感到困惑(....参数中需要+符号,或者它们用于连接。请帮助这个尝试学习语言的新手C#。非常感谢。

修改

string Query="insert into database.edata (Eid,name,surname,age) values('"+this.Eid_txt.Te...

1 个答案:

答案 0 :(得分:3)

确定。插入语句是这样的(稍微简化,因为我看不到视频中的其余部分):

"insert into database.edata (Eid) values ('"+this.Eid_txt.Text + '")";

+符号用于连接字符串。单引号是T-SQL的一部分,用于引用字符串。双引号是结束C#字符串并将其连接到文本框的值。

话虽如此,这是一种过时的方法。您应该使用Sql参数而不是以这种方式连接字符串。