using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Data.Sql;
using System.Data.SqlClient;namespace test1
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new testForm());
}
SqlConnection connect=new SqlConnection("server=LI***; uid=sa;pws=******;database=test1");
connect.Open();
} }
}为什么会提示connect.Open();这个括号无效呢
解决方案 »
- C#winform中嵌入flash 让flash能透明播放的问题
- c# 读文件时怎么用多线程技术或者其他技术提高读入速度,请高手指点一下
- 请教:IndexOutOfRangeException的问题
- C#模拟自动登录问题
- 求指出错误!!
- winfrom中datagridview能通过xy坐标来设置列的位置吗?急。。。
- 如何实现:This item is obfuscated and can not be translated
- 类
- WinForms程序,在我的机器上编译运行没有问题,到另一台机器上就抱错,求解决办法!!!
- c如何构建多(模块)dll程序
- 急!询问VS2005 c#打印页高度变化问题
- 我又来提问了,问下C#保存设置用XML还是exe.config还是注册表还是其它形式好?
下面的大括号多余了
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Data.Sql;
using System.Data.SqlClient;namespace test1
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new testForm());
SqlConnection connect=new SqlConnection("server=LI***; uid=sa;pws=******;database=test1");
connect.Open();
} }
}
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Data.Sql;
using System.Data.SqlClient;namespace test1
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new testForm());
SqlConnection connect=new SqlConnection("server=LI***; uid=sa;pws=******;database=test1");
connect.Open();
} }
}你的代码就如你上文所述吗?这样肯定通不过撒...
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new testForm());
}
SqlConnection connect=new SqlConnection("server=LI***; uid=sa;pws=******;database=test1");
connect.Open();
是不是using里面少了什么
using System.Collections.Generic;
using System.Windows.Forms;
using System.Data.Sql;
using System.Data.SqlClient;namespace test1
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new testForm());
}
SqlConnection connect=new SqlConnection("server=LI***; uid=sa;pws=******;database=test1");
connect.Open();
} }
}
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Collections;namespace connection
{
/// <summary>
/// ConnToDb 的摘要说明。
/// </summary>
public class ConnToDb//封装类,封装所有重用操作
{
public ConnToDb()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public SqlConnection ConToDb()//数据库的连接
{
SqlConnection cn=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]);
return cn;
}
public DataTable Gettable (string str)//显示
{
SqlConnection cn=this.ConToDb();
cn.Open();
System.Data.SqlClient.SqlDataAdapter da=new SqlDataAdapter(str,cn);
DataSet ds=new DataSet();
da.Fill(ds);
return ds.Tables[0]; }
public SqlCommand ExecuteInsert(string str)//包括更新,删除
{
SqlConnection cn=this.ConToDb();
cn.Open();
SqlCommand command=new SqlCommand(str,cn);
command.ExecuteNonQuery();
cn.Close();
return command;
}
public string ExecuteInvalid(string str)//验证登陆,重复等
{
SqlConnection cn=this.ConToDb();
cn.Open();
SqlCommand command=new SqlCommand(str,cn);
string s=command.ExecuteScalar().ToString();
cn.Close();
return s; }
}
}小弟的这个封装的怎么样?
去掉
打开就要CLOSE