
c#数据库连接问题 为什么添加数据时总时出现“studentI.mdf路径要按照实际情况填写”这一句?
stringtxt1="DataSource=.\\SQLEXPRESS;";txt1+="AttachDbFilename=d:\\StudentI.mdf;Integ...
string txt1 = "Data Source=.\\SQLEXPRESS;";
txt1 += "AttachDbFilename=d:\\StudentI.mdf;Integrated Security=True;";
txt1 += "Connect Timeout=30;User Instance=True";//数据库位置按照实际情况填写
string txt2 = "Insert Into Student(StudentNum,StudentName,StudentSex) Values('";
//string txt2 = "Delete From student where StudentNum=";
txt2 += textBox1.Text + "' , '";
txt2 += textBox2.Text + "' , '";
txt2 += textBox3.Text + "')";//最后结果要保证在TextBox中输入的内容被单引号括住
//txt2 += textBox1.Text;
try
{
conn = new SqlConnection(txt1);
conn.Open();//打开数据库连接
da = new SqlCommand(txt2, conn);
da.ExecuteNonQuery();//执行SQL语句
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
conn.Close();//关闭数据库连接
}
catch
{
MessageBox.Show("studentI.mdf路径要按照实际情况填写");
} 展开
txt1 += "AttachDbFilename=d:\\StudentI.mdf;Integrated Security=True;";
txt1 += "Connect Timeout=30;User Instance=True";//数据库位置按照实际情况填写
string txt2 = "Insert Into Student(StudentNum,StudentName,StudentSex) Values('";
//string txt2 = "Delete From student where StudentNum=";
txt2 += textBox1.Text + "' , '";
txt2 += textBox2.Text + "' , '";
txt2 += textBox3.Text + "')";//最后结果要保证在TextBox中输入的内容被单引号括住
//txt2 += textBox1.Text;
try
{
conn = new SqlConnection(txt1);
conn.Open();//打开数据库连接
da = new SqlCommand(txt2, conn);
da.ExecuteNonQuery();//执行SQL语句
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
conn.Close();//关闭数据库连接
}
catch
{
MessageBox.Show("studentI.mdf路径要按照实际情况填写");
} 展开
3个回答
展开全部
你把Data Source=.\\SQLEXPRESS的値改写成点试试。改写后为Data Source=.
展开全部
1、确定d:\\StudentI.mdf 有效
2、我记Express版Integrated Security=SSPI应该这样写吧
2、我记Express版Integrated Security=SSPI应该这样写吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同学,我建议你连接的字符串最好要用一个方法,绝对没错。
右键单击 数据库名.mdf 然后弹出一个菜单框,选择 修改连接,弹出一个对话框,然后点击 高级 ,然后弹出一个小对话框,小对话框下面有一排字符串,你拿那条字符串拿来连接数据,绝对没问题。
右键单击 数据库名.mdf 然后弹出一个菜单框,选择 修改连接,弹出一个对话框,然后点击 高级 ,然后弹出一个小对话框,小对话框下面有一排字符串,你拿那条字符串拿来连接数据,绝对没问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询