当前位置:编程学习 > C#/ASP.NET >>

那位高手帮忙!!!!!!!!!!!!!

程序中是这样调用的
  string str1="";
  str1="insert into Log(LogID) select logid from Log1"
  DBACCESS.execute(str1);

这个是DBACCESS中一个过程
public static bool execute(string strSql)
  {
  AccessConn = ConnectionManager.getConnection();
  AccessComm = new OleDbCommand(strSql, AccessConn);
  AccessComm.CommandTimeout = 0;
  AccessComm.ExecuteNonQuery();
  return true;
  }

AccessConn配制连接数据库没有问题

我VS程序运行测试没有任何问题,插入的语句也能写入数据库中,

发布后,设置IIS后,在通过IE7运行,程序也不报错,可这条Insert语句不能插入数据库,程序中所有的
DBACCESS.execute(str1);都是Fales,请高手指点,,,,,,,,,非常感谢!!!!!!!!!!!!! --------------------编程问答-------------------- 数据库连接配置文件正确吗?
确信没有搞错数据库连接?? --------------------编程问答-------------------- 确认,因为我通VS运行是可以的,
发布后就不是不行了 --------------------编程问答-------------------- 检查数据库和连接字符串
try
catch
using(AccessConn = ConnectionManager.getConnection())
{} --------------------编程问答-------------------- 检查数据库连接是否正确,
检查数据库是否有插入权限。 --------------------编程问答--------------------
引用 2 楼 tongfei_ji 的回复:
确认,因为我通VS运行是可以的,
发布后就不是不行了

发布后,环境变了,你的配置文件也要做相应调整,这个你不知道?? --------------------编程问答-------------------- 请问一下插入权限怎么检查,我是ACCESS数据

--------------------编程问答-------------------- 在IIS里面吧 --------------------编程问答--------------------
发布后,环境变了,你的配置文件也要做相应调整,这个你不知道??

请问怎么调整,不知道,还请多指点,我还是在本机配制IIS测试的,非常感谢 --------------------编程问答-------------------- ip地址 --------------------编程问答-------------------- 首先 注意下发布时虚拟目录的根目录 ,其次 配置文件也要相应的修改 。 --------------------编程问答-------------------- 高人们能不能指点祥细一些,小生初学者,麻烦了,非常感谢~~~~!!!!!!!!!!1111 --------------------编程问答-------------------- IIS 用户要有写入的权限了。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,