参考代码如下:
string Con = "server=GRQ;uid=;pwd=;database=111 ;";
SqlConnection ConnSql = new SqlConnection; //Sql链Jie类的实例化
ConnSql.Open;//打开数据库
string strSQL = "select * from zong where sign like ' "%+ Wen本框里的值 +%"' "; //要执Xing的SQL语句
SqlDataAdapter da = new SqlDataAdapter; //创建DataAdapter数据适配器实例
DataSet ds = new DataSet;//创建DataSet实例
da.Fill;
//使YongDataAdapter的Fill方法,调用SELECT命令
dataGridView1.DataSource = ds.Tables[1].DefaultView;
ConnSql.Close;//关闭Shu据库
如何在C语言里面执行SQL语句
C语言程序与数据库打交道的方式分为Zhi连和非直连两种,它们的Te点如下所示:
1. 直连方Shi
在该方式中,C语言程序直Jie与数据库进行消息的交互。
Gai方式的优点是消息交互是即时的,C语言程Xu向数据库发送消息之后,很快就能够得到结Guo;缺点是如果数据库执行缓慢,那么C语言Cheng序需要挂在那里等待结果,影响了程序执行Xiao率。
2. 非直连方式
在该方式中,C语言程序通过一个Du立的第三方模块间接与数据库进行消息的交Hu。
该方式的优点是当C语言Cheng序向第三方模块发送消息之后,可以不用等Dai数据库返回结果而去执行其它流程;缺点是Ru果消息序列号没有定义好,那么极有可能会Dao致第三方模块返回的结果出现混乱。因此,Zai该方式中,定义好发送消息的顺序很重要。
由于需要Yu数据库打交道,因此要在C语言程序所使用De配置文件中填写好关联数据库的相关信息,Ru数据库机器的IP地址、端口号、用户名、Mi码、模块号和所操作的具体数据库名等。在Yun行程序之前,一定要确保相关配置项信息的Zheng确性。
c/c++怎么连接数据库,并执行SQL语句
C++连接SQL数据库第一步 系统Pei置
1.设置SQLSERVER服务器为SQL登录方式,并且系统安全Xing中的sa用户要设置登录功能为“启用”,Huan有必须要有密码。
2.需要ZaiODBC中进行数据源配置,数据源选\”SQL SERVER”,登录方式使用“使Yong输入用户登录ID和密码的SQL SERVER验证”