标题不言自明,
db.ExecuteCommand("INSERT INTO tCSVFile(fileName, fileContent, mimetype, timeCreated) VALUES({0}, {1}, {2}, {3})", filename, EncodeTo64(CreateCSVFile(header, rows)), "text/csv", DateTime.Now );
这在虚拟服务器上工作正常,但在 iis 插入时不会发生任何事情。
这个也试过了。。
tCSVFile c = new tCSVFile
{
fileContent = EncodeTo64(CreateCSVFile(header, rows)),
fileName = filename,
mimetype = "text/csv",
timeCreated = DateTime.Now
};
db.tCSVFiles.InsertOnSubmit(c);
db.SubmitChanges();
再次在虚拟服务器上工作,但在 iis 上没有运气。任何帮助将不胜感激,因为我在网上查看并没有发现任何有用的东西。我的选择工作正常,可以毫无问题地选择。
连接字符串是
<add name="db_ac_motors_testConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\db_ac_motors_test.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
插入是来自 MVC Partial 视图的调用,并通过 ajax.beginform() 完成