48 个解决方案
#1
应该是你的SQL语句有问题。
比如:update语句中不能用子查询、insert into 目标对象不能是查询等
比如:update语句中不能用子查询、insert into 目标对象不能是查询等
#2
贴出SQL语句
#3
没有问题啊!我就是insert语句,那些都是从TEXT输入的
#4
在ACCESS中直接运行看看有没有问题
#5
Sub Send_Click(Sender As Object,E As Eventargs)
Dim Cnn As OleDbConnection
Dim Cmd As OleDbCommand
Dim StrCnn As String
Dim StrSql As String
Dim SendContent As String
SendContent=TextBox1.Text
if SendContent<>"" Then
StrCnn="Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + Server.Mappath("cofc.mdb")
Cnn=new OledbConnection(StrCnn)
Cnn.open()
StrSql="insert into renotesheet(usercode,noteid,content,ttime) values('" + theuser + "'," & CInt(noteid) & ",'" + SendContent + "','" + now + "')"
Cmd=New OleDbCommand(StrSql,Cnn)
Cmd.ExecuteNonQuery
TextBox1.Text=""
Cnn.Close()
BindGrid()
End If
End Sub
帮忙看看啊
Dim Cnn As OleDbConnection
Dim Cmd As OleDbCommand
Dim StrCnn As String
Dim StrSql As String
Dim SendContent As String
SendContent=TextBox1.Text
if SendContent<>"" Then
StrCnn="Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + Server.Mappath("cofc.mdb")
Cnn=new OledbConnection(StrCnn)
Cnn.open()
StrSql="insert into renotesheet(usercode,noteid,content,ttime) values('" + theuser + "'," & CInt(noteid) & ",'" + SendContent + "','" + now + "')"
Cmd=New OleDbCommand(StrSql,Cnn)
Cmd.ExecuteNonQuery
TextBox1.Text=""
Cnn.Close()
BindGrid()
End If
End Sub
帮忙看看啊
#6
StrSql="insert into renotesheet([usercode],[noteid],[content],[ttime]) values('" + theuser + "'," & CInt(noteid) & ",'" + SendContent + "','" + now + "')"
检查一下字段类型与变量类型是否一致
检查一下字段类型与变量类型是否一致
#7
1、所有字段名都加[]
2、对于数值型,两侧不要加',对于日期型和字符型,必须加'
3、中断代码,把SQL调试出来后,直接在Access中执行试试
2、对于数值型,两侧不要加',对于日期型和字符型,必须加'
3、中断代码,把SQL调试出来后,直接在Access中执行试试
#8
OK的,一致的啊
#9
我的代码里没有[]的,不知道发到这了就有[]了
#10
将StrSql内容显示出来看看
#11
在ACCESS中如何执行像SQL查询分析器那样执行代码啊?
#12
我一建宏或窗体的时候提示我没有对该数据库的独占访问权限?这是怎么回事啊》
#13
select 都可以访问数据库啊,晕啊!!!!!!!!
#14
1、运行环境;
2、将MDB COPY到单机中再试试。
2、将MDB COPY到单机中再试试。
#15
3、是否有用户组;
4、是否是MDE。
4、是否是MDE。
#16
数据库里用户与组权限里的权限都已经全部选上了啊,
#17
如何在Access查询中输入自己的SQL语句?
-->打开你的MDB
-->在数据库窗口中,点击“查询”,或在“视图”菜单中选择“数据库对象”->“查询”
-->点击数据库窗口中的“新建”按钮
-->点击“确定”,关闭“显示表”窗口
-->点击工具栏上的“SQL”,或在“视图”菜单中选择“SQL 视图”
-->删掉所有的内容
-->直接输入SQL语句即可
-->打开你的MDB
-->在数据库窗口中,点击“查询”,或在“视图”菜单中选择“数据库对象”->“查询”
-->点击数据库窗口中的“新建”按钮
-->点击“确定”,关闭“显示表”窗口
-->点击工具栏上的“SQL”,或在“视图”菜单中选择“SQL 视图”
-->删掉所有的内容
-->直接输入SQL语句即可
#18
上传MDB,包括你的表及程序,到
www.access911.net/csdn
www.access911.net/csdn
#19
http://www.access911.net/csdn/filedescription.asp?mdb=2007-7-16&id=22&mode=3
帮忙看看!我用DW做的
帮忙看看!我用DW做的
#20
在ACCESS中用你的SQL语句没有问题。
#21
insert into renotesheet(usercode,noteid,content,ttime) values('aa',33,'bb',now())
这个代码没有问题。
这个代码没有问题。
#22
是啊,就是插不进去啊!!郁闷 啊
#23
怎么解决啊?
#24
压缩修复一下MDB:
-->“工具”菜单
-->数据库实用工具
-->压缩和修复数据库
或者新建一个MDB,将原来文件中的所有对象都导入到新的MDB中试试。
#25
好象还是那样的!郁闷啊!!!
#26
哈哈 !是不是你的数据库所在文件夹没有“写”权限?
#27
和文件夹有关系么?我做默认网站的文件夹下新建的文件夹的啊?怎么解决啊
#28
怎么觉得是文件没有授予ASP.NET写权限呢
#29
to :seulty()
怎么做啊?帮帮忙啊
怎么做啊?帮帮忙啊
#30
首先通过如下方式检查是否文件夹权限设置问题
选择mdb所在的文件夹,右键属性,“安全”页面,添加gues和Everyone为完全控制。
选择mdb所在的文件夹,右键属性,“安全”页面,添加gues和Everyone为完全控制。
#31
没有安全哪个页面啊?
#32
各位老大救命啊!!!!!!!!!!
#33
没有人能解决么?
#34
iis里设置可以写权限
#35
iss中已经设置了可以写的功能了!!!
#36
把你的WEB页面具体的报错信息贴上来看看啊
#37
在工程目录文件夹添加EVERYONE权限 ,所有权限都选上
#38
或者你的ACCESS所在文件夹 属性->安全->添加iusr_XXX 用户
#39
不能插入的原因估计有二:
一.没有权限 首先要确定你机子上的"Internet 来宾帐户"对你的MDB文件所在的文件夹有没有访问权限.再看一下对MDB文件的访问权限.打开MDB文件的属性后,如果选项较少,建议打开"文件夹选项"看一下相关设置.
二.构造的SQL有问题. 这个容易解决,将SQL打印出来,去执行一下.
一.没有权限 首先要确定你机子上的"Internet 来宾帐户"对你的MDB文件所在的文件夹有没有访问权限.再看一下对MDB文件的访问权限.打开MDB文件的属性后,如果选项较少,建议打开"文件夹选项"看一下相关设置.
二.构造的SQL有问题. 这个容易解决,将SQL打印出来,去执行一下.
#40
换一台机器试试。
#41
是权限的问题,以前也碰过,不过忘了是在哪改了...应该是修改everyone的权限
#42
ASP.NET 中调用 mdb 文件出现:
操作必须使用一个可更新的查询
错误的解决办法
http://access911.net/down/eg/swf/0x80004005ntfs.htm
http://access911.net/down/eg/swf/0x80004005ntfs.swf
请参考以下文章及其相关文章:
新手来看:flash动画演示如何操作
http://access911.net/?kbid;77FAB11E1ADC
--------------------------------------------------------
个人签名 (access911签名器自动生成)
--------------------------------------------------------
今天又电话解决了一位网友的问题
022-588155**
4届微软最有价值专家MVP Chen Ge,免费电话咨询ACCESS问题。
详情请看:
http://bbs.bbezone.com/viewthread.php?tid=68&extra=page%3D1
#43
右击数据库——常规.属性(看不不是设置为只读了~)——安全里面的权限不否允许写入,还要查看一下用户
#44
首先把文件夹选项里面那个“使用简单文件共享”取消,然后可以看见右键mdb文件,进入属性,可以看见安全选项,让iuser完全控制。
#45
IIS匿名用户写入修改权限
#46
是文件夹权限的问题
最好的解决办法:
1.在IIS内,不用匿名访问,用administrator,当然访问时要提示输入密码
2.改目录的执行权限,但不推荐用,因为还会有很多莫明的问题出现
3.下载一个工具,safe360出的,专门用于修复iis权限问题的,非常好用,推荐!!!!
最好的解决办法:
1.在IIS内,不用匿名访问,用administrator,当然访问时要提示输入密码
2.改目录的执行权限,但不推荐用,因为还会有很多莫明的问题出现
3.下载一个工具,safe360出的,专门用于修复iis权限问题的,非常好用,推荐!!!!
#47
ASP.NET 中调用 mdb 文件出现:
操作必须使用一个可更新的查询
错误的解决办法
http://access911.net/down/eg/swf/0x80004005ntfs.htm
http://access911.net/down/eg/swf/0x80004005ntfs.swf
请参考以下文章及其相关文章:
新手来看:flash动画演示如何操作
http://access911.net/?kbid;77FAB11E1ADC
--------------------------------------------------------
个人签名 (access911签名器自动生成)
--------------------------------------------------------
今天又电话解决了一位网友的问题
022-588155**
4届微软最有价值专家MVP Chen Ge,免费电话咨询ACCESS问题。
详情请看:
http://bbs.bbezone.com/viewthread.php?tid=68&extra=page%3D1
操作必须使用一个可更新的查询
错误的解决办法
http://access911.net/down/eg/swf/0x80004005ntfs.htm
http://access911.net/down/eg/swf/0x80004005ntfs.swf
请参考以下文章及其相关文章:
新手来看:flash动画演示如何操作
http://access911.net/?kbid;77FAB11E1ADC
--------------------------------------------------------
个人签名 (access911签名器自动生成)
--------------------------------------------------------
今天又电话解决了一位网友的问题
022-588155**
4届微软最有价值专家MVP Chen Ge,免费电话咨询ACCESS问题。
详情请看:
http://bbs.bbezone.com/viewthread.php?tid=68&extra=page%3D1
#48
查询时间不是要#TIME#吗?而不是'TIME'吧
#1
应该是你的SQL语句有问题。
比如:update语句中不能用子查询、insert into 目标对象不能是查询等
比如:update语句中不能用子查询、insert into 目标对象不能是查询等
#2
贴出SQL语句
#3
没有问题啊!我就是insert语句,那些都是从TEXT输入的
#4
在ACCESS中直接运行看看有没有问题
#5
Sub Send_Click(Sender As Object,E As Eventargs)
Dim Cnn As OleDbConnection
Dim Cmd As OleDbCommand
Dim StrCnn As String
Dim StrSql As String
Dim SendContent As String
SendContent=TextBox1.Text
if SendContent<>"" Then
StrCnn="Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + Server.Mappath("cofc.mdb")
Cnn=new OledbConnection(StrCnn)
Cnn.open()
StrSql="insert into renotesheet(usercode,noteid,content,ttime) values('" + theuser + "'," & CInt(noteid) & ",'" + SendContent + "','" + now + "')"
Cmd=New OleDbCommand(StrSql,Cnn)
Cmd.ExecuteNonQuery
TextBox1.Text=""
Cnn.Close()
BindGrid()
End If
End Sub
帮忙看看啊
Dim Cnn As OleDbConnection
Dim Cmd As OleDbCommand
Dim StrCnn As String
Dim StrSql As String
Dim SendContent As String
SendContent=TextBox1.Text
if SendContent<>"" Then
StrCnn="Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + Server.Mappath("cofc.mdb")
Cnn=new OledbConnection(StrCnn)
Cnn.open()
StrSql="insert into renotesheet(usercode,noteid,content,ttime) values('" + theuser + "'," & CInt(noteid) & ",'" + SendContent + "','" + now + "')"
Cmd=New OleDbCommand(StrSql,Cnn)
Cmd.ExecuteNonQuery
TextBox1.Text=""
Cnn.Close()
BindGrid()
End If
End Sub
帮忙看看啊
#6
StrSql="insert into renotesheet([usercode],[noteid],[content],[ttime]) values('" + theuser + "'," & CInt(noteid) & ",'" + SendContent + "','" + now + "')"
检查一下字段类型与变量类型是否一致
检查一下字段类型与变量类型是否一致
#7
1、所有字段名都加[]
2、对于数值型,两侧不要加',对于日期型和字符型,必须加'
3、中断代码,把SQL调试出来后,直接在Access中执行试试
2、对于数值型,两侧不要加',对于日期型和字符型,必须加'
3、中断代码,把SQL调试出来后,直接在Access中执行试试
#8
OK的,一致的啊
#9
我的代码里没有[]的,不知道发到这了就有[]了
#10
将StrSql内容显示出来看看
#11
在ACCESS中如何执行像SQL查询分析器那样执行代码啊?
#12
我一建宏或窗体的时候提示我没有对该数据库的独占访问权限?这是怎么回事啊》
#13
select 都可以访问数据库啊,晕啊!!!!!!!!
#14
1、运行环境;
2、将MDB COPY到单机中再试试。
2、将MDB COPY到单机中再试试。
#15
3、是否有用户组;
4、是否是MDE。
4、是否是MDE。
#16
数据库里用户与组权限里的权限都已经全部选上了啊,
#17
如何在Access查询中输入自己的SQL语句?
-->打开你的MDB
-->在数据库窗口中,点击“查询”,或在“视图”菜单中选择“数据库对象”->“查询”
-->点击数据库窗口中的“新建”按钮
-->点击“确定”,关闭“显示表”窗口
-->点击工具栏上的“SQL”,或在“视图”菜单中选择“SQL 视图”
-->删掉所有的内容
-->直接输入SQL语句即可
-->打开你的MDB
-->在数据库窗口中,点击“查询”,或在“视图”菜单中选择“数据库对象”->“查询”
-->点击数据库窗口中的“新建”按钮
-->点击“确定”,关闭“显示表”窗口
-->点击工具栏上的“SQL”,或在“视图”菜单中选择“SQL 视图”
-->删掉所有的内容
-->直接输入SQL语句即可
#18
上传MDB,包括你的表及程序,到
www.access911.net/csdn
www.access911.net/csdn
#19
http://www.access911.net/csdn/filedescription.asp?mdb=2007-7-16&id=22&mode=3
帮忙看看!我用DW做的
帮忙看看!我用DW做的
#20
在ACCESS中用你的SQL语句没有问题。
#21
insert into renotesheet(usercode,noteid,content,ttime) values('aa',33,'bb',now())
这个代码没有问题。
这个代码没有问题。
#22
是啊,就是插不进去啊!!郁闷 啊
#23
怎么解决啊?
#24
压缩修复一下MDB:
-->“工具”菜单
-->数据库实用工具
-->压缩和修复数据库
或者新建一个MDB,将原来文件中的所有对象都导入到新的MDB中试试。
#25
好象还是那样的!郁闷啊!!!
#26
哈哈 !是不是你的数据库所在文件夹没有“写”权限?
#27
和文件夹有关系么?我做默认网站的文件夹下新建的文件夹的啊?怎么解决啊
#28
怎么觉得是文件没有授予ASP.NET写权限呢
#29
to :seulty()
怎么做啊?帮帮忙啊
怎么做啊?帮帮忙啊
#30
首先通过如下方式检查是否文件夹权限设置问题
选择mdb所在的文件夹,右键属性,“安全”页面,添加gues和Everyone为完全控制。
选择mdb所在的文件夹,右键属性,“安全”页面,添加gues和Everyone为完全控制。
#31
没有安全哪个页面啊?
#32
各位老大救命啊!!!!!!!!!!
#33
没有人能解决么?
#34
iis里设置可以写权限
#35
iss中已经设置了可以写的功能了!!!
#36
把你的WEB页面具体的报错信息贴上来看看啊
#37
在工程目录文件夹添加EVERYONE权限 ,所有权限都选上
#38
或者你的ACCESS所在文件夹 属性->安全->添加iusr_XXX 用户
#39
不能插入的原因估计有二:
一.没有权限 首先要确定你机子上的"Internet 来宾帐户"对你的MDB文件所在的文件夹有没有访问权限.再看一下对MDB文件的访问权限.打开MDB文件的属性后,如果选项较少,建议打开"文件夹选项"看一下相关设置.
二.构造的SQL有问题. 这个容易解决,将SQL打印出来,去执行一下.
一.没有权限 首先要确定你机子上的"Internet 来宾帐户"对你的MDB文件所在的文件夹有没有访问权限.再看一下对MDB文件的访问权限.打开MDB文件的属性后,如果选项较少,建议打开"文件夹选项"看一下相关设置.
二.构造的SQL有问题. 这个容易解决,将SQL打印出来,去执行一下.
#40
换一台机器试试。
#41
是权限的问题,以前也碰过,不过忘了是在哪改了...应该是修改everyone的权限
#42
ASP.NET 中调用 mdb 文件出现:
操作必须使用一个可更新的查询
错误的解决办法
http://access911.net/down/eg/swf/0x80004005ntfs.htm
http://access911.net/down/eg/swf/0x80004005ntfs.swf
请参考以下文章及其相关文章:
新手来看:flash动画演示如何操作
http://access911.net/?kbid;77FAB11E1ADC
--------------------------------------------------------
个人签名 (access911签名器自动生成)
--------------------------------------------------------
今天又电话解决了一位网友的问题
022-588155**
4届微软最有价值专家MVP Chen Ge,免费电话咨询ACCESS问题。
详情请看:
http://bbs.bbezone.com/viewthread.php?tid=68&extra=page%3D1
#43
右击数据库——常规.属性(看不不是设置为只读了~)——安全里面的权限不否允许写入,还要查看一下用户
#44
首先把文件夹选项里面那个“使用简单文件共享”取消,然后可以看见右键mdb文件,进入属性,可以看见安全选项,让iuser完全控制。
#45
IIS匿名用户写入修改权限
#46
是文件夹权限的问题
最好的解决办法:
1.在IIS内,不用匿名访问,用administrator,当然访问时要提示输入密码
2.改目录的执行权限,但不推荐用,因为还会有很多莫明的问题出现
3.下载一个工具,safe360出的,专门用于修复iis权限问题的,非常好用,推荐!!!!
最好的解决办法:
1.在IIS内,不用匿名访问,用administrator,当然访问时要提示输入密码
2.改目录的执行权限,但不推荐用,因为还会有很多莫明的问题出现
3.下载一个工具,safe360出的,专门用于修复iis权限问题的,非常好用,推荐!!!!
#47
ASP.NET 中调用 mdb 文件出现:
操作必须使用一个可更新的查询
错误的解决办法
http://access911.net/down/eg/swf/0x80004005ntfs.htm
http://access911.net/down/eg/swf/0x80004005ntfs.swf
请参考以下文章及其相关文章:
新手来看:flash动画演示如何操作
http://access911.net/?kbid;77FAB11E1ADC
--------------------------------------------------------
个人签名 (access911签名器自动生成)
--------------------------------------------------------
今天又电话解决了一位网友的问题
022-588155**
4届微软最有价值专家MVP Chen Ge,免费电话咨询ACCESS问题。
详情请看:
http://bbs.bbezone.com/viewthread.php?tid=68&extra=page%3D1
操作必须使用一个可更新的查询
错误的解决办法
http://access911.net/down/eg/swf/0x80004005ntfs.htm
http://access911.net/down/eg/swf/0x80004005ntfs.swf
请参考以下文章及其相关文章:
新手来看:flash动画演示如何操作
http://access911.net/?kbid;77FAB11E1ADC
--------------------------------------------------------
个人签名 (access911签名器自动生成)
--------------------------------------------------------
今天又电话解决了一位网友的问题
022-588155**
4届微软最有价值专家MVP Chen Ge,免费电话咨询ACCESS问题。
详情请看:
http://bbs.bbezone.com/viewthread.php?tid=68&extra=page%3D1
#48
查询时间不是要#TIME#吗?而不是'TIME'吧