using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string dataDi = AppDomain.CurrentDomain.BaseDirectory;
if (dataDi.EndsWith(@"\bin\Debug") || dataDi.EndsWith(@"\bin\Release\"))
{
dataDi = System.IO.Directory.GetParent(dataDi).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory", dataDi);
}
using (SqlConnection conns = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database2.mdf;Integrated Security=True;User Instance=True"))
{
conns.Open();
using (SqlCommand cmd = conns.CreateCommand())
{
cmd.CommandText = "Insert into EMPLOYEE(NAME,AGE,SALARY) VALUES('TOM',24,6000)";
cmd.ExecuteNonQuery();
Console.WriteLine("插入成功");
}
}
Console.WriteLine("连接创建成功");
Console.ReadKey();
}
}
}执行程序查看表时还是没看到要插入的数据,求助!
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string dataDi = AppDomain.CurrentDomain.BaseDirectory;
if (dataDi.EndsWith(@"\bin\Debug") || dataDi.EndsWith(@"\bin\Release\"))
{
dataDi = System.IO.Directory.GetParent(dataDi).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory", dataDi);
}
using (SqlConnection conns = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database2.mdf;Integrated Security=True;User Instance=True"))
{
conns.Open();
using (SqlCommand cmd = conns.CreateCommand())
{
cmd.CommandText = "Insert into EMPLOYEE(NAME,AGE,SALARY) VALUES('TOM',24,6000)";
cmd.ExecuteNonQuery();
Console.WriteLine("插入成功");
}
}
Console.WriteLine("连接创建成功");
Console.ReadKey();
}
}
}执行程序查看表时还是没看到要插入的数据,求助!
解决方案 »
- WebClient 远程服务器返回错误: (404) 未找到。
- 我在一个界面中执行线程方法,完毕后执行面板不显示,不成功呢
- 关于ReportViewer的一个小问题
- 求:网页版QQ与QQ软件客户端的通信原理 若分不够会再加
- error MSB3073 这是什么错误呀?大家快来帮忙!
- ▲▲▲▲水晶报表两个字符型字段如何相加
- 如何实现完了这个后再向下执行呀,那位指导一下呀。谢了。
- 请问:如何在配置文件中调用脚本啊,数据库和XML得对应关系确立了怎么读取啊?
- Dataset 与 DataGridView的问题
- 怎么测试本机与某服务器之间网络连接是否通?
- C# 修改文件夹的名称 对路径的访问被拒绝
- 新手求助关于XML信息的提取
if (dataDi.EndsWith(@"\bin\Debug") || dataDi.EndsWith(@"\bin\Release\"))
{
这裹就过滤掉了?
一部一部F10往下执行,看看能不能执行到这句:
cmd.CommandText = "Insert into EMPLOYEE(NAME,AGE,SALARY) VALUES('TOM',24,6000)";如果能执行到,看看cmd.CommandText 的实际值到底是什么,把它拷贝到数据库查询分析器,问题就一目了然了
这select语句里面为什么还加了引号