一般你用浏览器打开网页,身份都是
Internet
来宾帐户,你如果需要修改数据库(比如打开新闻,编辑新闻的)的话,那都会进行写 *** 作。
你可以对你的数据库
给
Internet来宾帐户加一条"修改"的权限就可以了。否则是无法进行修改的。
如果你后台是用sql server请检查连接SQL SERVER的账号有没有写的权限。
如果后台数据库是用ACCESS,请先检查MDB文件属性是否是只读,再检查ACCESS文件的用户权限设置有没把写的权限放开。
//添加注册
private void button2_Click(object sender, EventArgs e)
{
if (textBox1TextLength != 0 && textBox2TextLength != 0)
{
SqlConnection sc = new SqlConnection("data source=;initial catalog=Cexercise;user id=sa;password=123;");
try
{
scOpen();
SqlCommand scd = new SqlCommand("select from userss where name='" + textBox1TextTrim() + "'", sc);
SqlDataReader sdr = scdExecuteReader();
if (!sdrHasRows)
{
sdrClose();
SqlCommand scon = new SqlCommand("insert into userss values('" + textBox1Text + "','" + textBox2Text + "')", sc);
int res = sconExecuteNonQuery();
MessageBoxShow("注册成功," + textBox1Text + "欢迎你!");
}
else
{
MessageBoxShow("注册失败,已经有该用户,请重新输入注册信息^ _^");
textBox1Text = "";
textBox2Text = "";
textBox1Focus();
}
}
catch (Exception ex)
{
MessageBoxShow(" *** 作失败,请检查网络连接是否正常!");
}
finally
{
if (scState == ConnectionStateOpen)
scClose();
}
}
}
insert into guestbook(name,tel,message)values('"+name+"','"+tel+"','"+message+"')
这个语句错了,你改下试试少了两个''
以上就是关于ASP网站的数据库没有写入权限,如何打开网站浏览全部的内容,包括:ASP网站的数据库没有写入权限,如何打开网站浏览、为什么不能写入数据库、C#无法写入数据库数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)