未处理的“System.NullReferenceException”类型的异常出现在 System.Data.dll 中

usingnamespaceSystem;usingnamespaceSystem::ComponentModel;usingnamespaceSystem::Colle... using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
using namespace System::Data::SqlClient;
private: System::ComponentModel::IContainer^ components;

private:
/// <summary>
/// 必需的设计器变量。
/// </summary>
String^st1;
String^secn;
SqlConnection^sqlc;
SqlDataAdapter^sqld1;
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
st1=L"select * from KC where km like'"+textBox1->Text+"%";//%可通配任意字符,以实现对姓名的查询
secn=L"integrated security =SSPI;data source=.;initial catalog=da";
sqlc=gcnew SqlConnection(secn);
sqld1=gcnew SqlDataAdapter(st1,sqlc);//数据库采用集成认证方式,数据源为本地数据库,数据库名为da
SqlCommandBuilder^builder2=gcnew SqlCommandBuilder(sqld1);
this->dataSet1->Clear();
sqld1->Fill(dataSet1,"KC");
this->bindingSource1->DataSource=this->dataSet1->Tables[1];//生成单表命令,以便对DataSet所做的更改与关联的SQL Server数据库的更改相协调
}
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {
this->sqld1->Update(dataSet1,"KC");
sqlc->Close();
展开
 我来答
wjinbd
2012-06-11 · TA获得超过8686个赞
知道大有可为答主
回答量:1536
采纳率:100%
帮助的人:2009万
展开全部
已经解答了 下面语句有错
st1=L"select * from KC where km like'"+textBox1->Text+"%";
修改成
st1=L"select * from KC where km like '"+textBox1->Text+"%'";
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式