无法将类型“System.Data.SqlClient.SqlCommand”隐式转换为“System.Data.SqlClient.SqlConnection

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSy... using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;

namespace ADO汇总
{
  class Program
  {
  static void Main(string[] args)
  {
  string dataDir = AppDomain.CurrentDomain.BaseDirectory;
  if (dataDir.EndsWith(@"\bin\Debug\")
  || dataDir.EndsWith(@"\bin\Release\"))
  {
  dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
  AppDomain.CurrentDomain.SetData("DataDirectory", dataDir);
  }

  using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\MyData1.mdf;Integrated Security=True;User Instance=True"))
  {
  conn.Open();
  using (SqlConnection cmd = conn.CreateCommand())

  {
  //我还没有开始写他就报这个错了,另外我创建的cmd. 里面有值,但没有Command。求助。。。
  }
   
  }

  Console.WriteLine("okay!!!!!!!!!");
  Console.ReadKey();
  }
  }
}

法将类型“System.Data.SqlClient.SqlCommand”隐式转换为“System.Data.SqlClient.SqlConnection
展开
 我来答
贪婪之子
2011-10-03 · TA获得超过157个赞
知道小有建树答主
回答量:130
采纳率:100%
帮助的人:59.9万
展开全部
using (SqlConnection cmd = conn.CreateCommand())这句错了,
应该是using (SqlCommand cmd = conn.CreateCommand())
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式