找不到类型或命名空间名称“DB”(是否缺少using指令或程序集引用) ?

找不到类型或命名空间名称“DB”(是否缺少using指令或程序集引用) 这个问题怎么解决谢谢了!

蓝山帝景
浏览 368回答 2
2回答

皈依舞

这个DB 是你的数据库连接语句的namespace名称,出现这种情况是你的namespace跟源代码所写的namespace不同造成的,解决方案:找到你的数据库连接定义的类中查看其namespace,将DB换成该namespace即可。如:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.OleDb;using System.Data.SqlClient;using System.Drawing;using System.Text;using System.Windows.Forms;namespace Sql_Connect{public partial class Frm_SQL : Form{public Frm_SQL(){InitializeComponent();}private void Frm_SQL_Load(object sender, EventArgs e) {}private void btn_Add_Click(object sender, EventArgs e){//按钮单击事件//得到用户所填的用户名和密码string username = this.txt_Name .Text; string userpass = this.txt_Password .Text;if (this.txt_Name.Text == null){ MessageBox.Show("用户名不能为空!"); }else{string sql = string.Format("insert into users values('{0}','{1}')", username, userpass);//拼写sql语句将该用户信息插入到数据库中int x = new Sql_Connect.ConnDb().update(sql);//通过ConnDb()对象的update()方法执行sql语句并返回一个影响行数if (x > 0){//如果影响行数大于0则说明插入成功,否则的话插入失败MessageBox.Show("添加成功!");}else{MessageBox.Show("添加失败!");}}}}}希望有所帮助!!!

呼啦一阵风

那得看你引用的是什么命名空间了,若是系统的程序集,还得右键单击引用把需要的程序集引用过来。自己写的,就好查了。但很多情况并非真的是 缺少引用。
打开App,查看更多内容
随时随地看视频慕课网APP