C#的SQL数据库高手请解答

电脑王杨扬 2002-12-15 12:34:54
private void frmMain_Load(object sender, System.EventArgs e)
{
string source="Initial Catalog=YY图书馆;Data Source=localhost;Integrated Security=SSPI;";
string select="SELECT * FROM 图书信息库";
SqlConnection myConn=new SqlConnection(source);
SqlDataAdapter myDataAdapter=new SqlDataAdapter();
myDataAdapter.SelectCommand = new SqlCommand(select,myConn);
SqlCommandBuilder myCB=new SqlCommandBuilder(myDataAdapter);

myConn.Open();
DataSet myDataSet=new DataSet();
try
{
myDataAdapter.Fill(myDataSet,"图书信息库"); //到这句总说系统错误!!!
dtgList.DataSource = myDataSet;
}
finally
{
myConn.Close();
}
}

系统对应的一个SQL数据库:YY图书馆,其中一个表“图书信息表”

请指点!急等!
...全文
36 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2002-12-15
  • 打赏
  • 举报
回复
sorry, shout == show, :-)
saucer 2002-12-15
  • 打赏
  • 举报
回复
shout the exact error message (assume you are using Windows.Forms):

try
{
myDataAdapter.Fill(myDataSet,"图书信息库"); //到这句总说系统错误!!!
dtgList.DataSource = myDataSet;
}
catch (SqlException ex)
{
MessageBox.Show(ex.Message);
}
finally
{
myConn.Close();
}
}
csgear 2002-12-15
  • 打赏
  • 举报
回复
try this:

try
{
myDataAdapter.Fill(myDateSet) ;
foreach(DataTable table in myDataSet.Tables)
Console.WriteLine(table.TableName) ;
}
catch(Exception e)
{
/// blah.. blah...
}
电脑王杨扬 2002-12-15
  • 打赏
  • 举报
回复
谢谢saucer(思归):
是string source="Initial Catalog=YY图书馆;Data Source=localhost;Integrated Security=SSPI;";
这句最后字符串中的分号做怪,我一不小心打上的:)。

能给我你的QQ或E-mail吗?今后常联系
我的E-mail是compking@21cn.com
saucer 2002-12-15
  • 打赏
  • 举报
回复
try

string source = @"server=(local)\VSDOTNET;database=YY图书馆;Integrated Security=SSPI";
电脑王杨扬 2002-12-15
  • 打赏
  • 举报
回复
TO saucer(思归):
你说我用的是VS.NET带的MSDE,不是SQL SERVER 2000服务器,这个会不会有影响呢?
电脑王杨扬 2002-12-15
  • 打赏
  • 举报
回复
TO saucer(思归):
能不能留个QQ或EMAIL,我们联系一下?
电脑王杨扬 2002-12-15
  • 打赏
  • 举报
回复
TO saucer(思归):
就是下面这句:

未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中

其他信息:系统错误。


没有其他的了

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧