TextBox的ID就先用程序默认的TextBox1吧!
string con=Sqlconnectstring();//连接数据库吧!
string strsql="select * from 表名 where 表中字段='"+ TextBox1.Text.Trim() +"'";
SqlCommand com=new SqlCommand(strsql,con);
SqlReader(可能吧!我忘了这个字段名了) dr =cmd.ex(后面也是Reader);
if(dr.Read())
{
MessageBox="已有该数据!";
}
else
{
//下面的插入语句你自己写吧!
}