标题:数据库连接问题
只看楼主
casualhewo
Rank: 1
等 级:新手上路
帖 子:267
专家分:0
注 册:2006-6-13
 问题点数:0 回复次数:5 
数据库连接问题

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.Common;
using System.Data.SqlClient;
using System.Data.SqlTypes;

namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
SqlConnection MyConnection = new SqlConnection(@"server=localhost;database=aaa.mdf1;uid=;pwd=;Connect Timeout=30;database=aaa;");

MyConnection.Open();
SqlDataAdapter sd = new SqlDataAdapter("SELECT * FROM Table1", MyConnection);
SqlCommandBuilder ssd = new SqlCommandBuilder(sd);
DataSet thisDset = new DataSet();
sd.Fill(thisDset, "Table1");
SqlCommand Command = new SqlCommand();
SqlDataReader reader = Command.ExecuteReader();
DataRow findrow = thisDset.Tables["Table1"].Rows.Find("111");

if (findrow == null)
{
if (MessageBox.Show("11111" + "用户名不存在", "错误信息!", MessageBoxButtons.OKCancel, MessageBoxIcon.Error)
== DialogResult.OK)
{
MessageBox.Show("qqqqqqqqqq");
}
else
{
MessageBox.Show("1111111111111111");
}
}
else
{
MessageBox.Show("系统致命错误!", "错误信息!", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);

}
}
}
}


错在哪里啊.为什么服务器连不上.
搜索更多相关主题的帖子: using System 数据库 Data public 
2007-01-24 23:38
casualhewo
Rank: 1
等 级:新手上路
帖 子:267
专家分:0
注 册:2006-6-13
得分:0 
我用的是2005啊。在Sql2000中建表就行.为什么在vs2005中怎么就连不上.

超越自己,挣脱平凡
2007-01-24 23:40
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
SqlConnection MyConnection = new SqlConnection(@"server=localhost;database=aaa.mdf1;uid=;pwd=;Connect Timeout=30;database=aaa;");

你这是什么意思??


飘过~~
2007-01-25 09:09
YSKING
Rank: 5Rank: 5
来 自:中国绿城
等 级:贵宾
威 望:16
帖 子:1380
专家分:25
注 册:2006-11-11
得分:0 
有几个数据库?

仍然自由自我,永远高唱我歌,走遍千里...
2007-01-25 09:36
fqbnet2008
Rank: 2
等 级:新手上路
威 望:4
帖 子:1020
专家分:0
注 册:2007-1-4
得分:0 
SqlConnection MyConnection = new SqlConnection(@"server=localhost;database=aaa.mdf1;uid=;pwd=;Connect Timeout=30;database=aaa;");
你的数据库连接有问题,不妨该一下试一试:

SqlConnection MyConnection = new SqlConnection("server=localhost;database=aaa;uid=;pwd=;Connect Timeout=30;");
aaa是数据库的名称,而不是数据库文件名。



雄关漫道真如铁,而今迈步从头越,从头越,苍山如海,残阳如血㊣♀★
2007-01-25 17:10
casualhewo
Rank: 1
等 级:新手上路
帖 子:267
专家分:0
注 册:2006-6-13
得分:0 
是的啊!我也象你这样写的啊.不知道为什么还不行啊!
是不是2005自带的sql不行啊,我装sql2000下,建的库就能连上.

超越自己,挣脱平凡
2007-01-26 00:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-117979-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.407722 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved