【发布时间】:2019-01-30 10:31:06
【问题描述】:
我有一个问题。我知道有一些主题与这个问题相似,但我无法在这些主题中找到答案,所以这就是我需要帮助的地方。 我得到了这个查询:
SqlCommand cmd = new SqlCommand(@"INSERT INTO InterniLozniListS3_Hlavicka(Stredisko, DatumNakladky, SmenaNakladky, HodNakladky,
NaklPredak, CisloLL, SpzVozuTahace, SpzVozuNavesu, Mpz, Mpz2, NaprTlak, TaraNova, Unosnost, PocetNaprav, StaniceUrceni,
, PrijemceZbozi, DatNarozeni, JmenoAPrijmeni, Podpis, Vyhotovil, Vysilal, Kod, UvolnenoPrijmeni, UvolnenoTelefon, UvolnenoPlaceno)
OUTPUT INSERTED.ID
VALUES
(@stredisko, @datumNakladky, @smenaNakladky, @hodNakladky, @naklPredak, @cisloLL, @spzVozuTahace,
@spzVozuNavesu, @mpz, @mpz2, @naprTlak, @taraNova, @unosnost, @pocetNapr, @staniceUrceni,@prijemceZbozi,
@datNarozeni, @jmenoAPrijmeni, @Podpis, @Vyhotovil, @Vysilal, @Kod, @uvolnenoPrijmeni, @UvolnenoTelefon, @UvolnenoPlaceno)
;", connection);
我认为我的这个 INSERT 是正确的,但是如果我启动应用程序并调试它会在这里结束
return long.Parse(cmd.ExecuteScalar().ToString());
我真的不知道哪里错了:/。
【问题讨论】:
-
你在一行的末尾有一个逗号,在下一行的开头也有一个,删除其中一个。
-
我相信你应该用问号来做这个。
-
StaniceUrceni, , PrijemceZbozi -
第二行是逗号,第三行开头是否还有一个逗号
StaniceUrceni, , PrijemceZbozi -
@Honzajscz - Máme interní systém tak si to můžeme dovolit! :D
标签: c# sql sqlcommand