A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王连 中级黑马   /  2012-4-20 23:18  /  2203 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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

namespace 第一个
{
    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("DtaDirectory", DataDir);
            }
            Console.WriteLine("请输入您要插入的用户名:");
            string userName = Console.ReadLine();
            Console.WriteLine("请输入您要插入的密码:");
            string passWord = Console.ReadLine();
            using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;
          AttachDBFilename=|DataDirectory|\Database1.mdf;integrated Security=true;User instance=True"))
            {
                conn.Open();
                using (SqlCommand cmd = conn.CreateCommand())
                {
                    cmd.CommandText = "insert into T_Userss(UserName,PassWord) values('"+userName+"','"+passWord+"')";
                    cmd.ExecuteNonQuery();
                    Console.WriteLine("插入成功");
                }
            }




            Console.WriteLine("打开数据库连接成功");
            Console.ReadKey();


        }
    }
}
这是通过VS插入到SQL的信息的代码,看过视频的同学都知道,但是我不知道为什么我插入不进去呢?求教高手。。

评分

参与人数 1技术分 +2 收起 理由
宋天琪 + 2

查看全部评分

4 个回复

倒序浏览
你写的那神奇代码好像出了点问题
{
                DataDir = System.IO.Directory.GetParent(DataDir).Parent.Parent.FullName;
                AppDomain.CurrentDomain.SetData("DtaDirectory", DataDir);
            }
神奇代码:
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);
            }

评分

参与人数 2技术分 +1 黑马币 +3 收起 理由
宋天琪 + 1
王连 + 3 很给力!

查看全部评分

回复 使用道具 举报
骆崇飞 发表于 2012-4-20 23:36
你写的那神奇代码好像出了点问题
{
                DataDir = System.IO.Directory.GetParent(DataDir).Pa ...

懂了  谢谢 :#
回复 使用道具 举报
学习了谢谢@!
回复 使用道具 举报
呵呵 ,都是马虎惹的祸
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马