<?xml version="1.0" encoding="iso-8859-9" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwizguide.com/rss_namespace/">
 <channel>
  <title>Datakent Forum : VC++ MFC ile SQL Server &#039;a nasıl bağlanırım</title>
  <link>http://forum.datakent.com/</link>
  <description>XML içerik linki; Datakent Forum : C, C++, Visual C++ : VC++ MFC ile SQL Server &#039;a nasıl bağlanırım</description>
  <pubDate>Fri, 01 May 2026 20:18:35 +0000</pubDate>
  <lastBuildDate>Tue, 14 Jun 2016 16:48:35 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.54</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.datakent.com/RSS_post_feed.asp?TID=2887</WebWizForums:feedURL>
  <image>
   <title>Datakent Forum</title>
   <url>http://forum.datakent.com/forum_images/datakent.com_forums.png</url>
   <link>http://forum.datakent.com/</link>
  </image>
  <item>
   <title>VC++ MFC ile SQL Server &#039;a nasıl bağlanırım :   Test de kullan&#305;lan tablo:CREATE...</title>
   <link>http://forum.datakent.com/forum_posts.asp?TID=2887&amp;PID=5782#5782</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="http://forum.datakent.com/member_profile.asp?PF=1" rel="nofollow">murat turan</a><br /><strong>Konu:</strong> 2887<br /><strong>Gönderim Zamanı:</strong> 14.Haziran.2016 Saat 16:48<br /><br /><font size="4"><b>Test de kullanılan tablo:</b><br>CREATE TABLE &#091;dbo&#093;.&#091;users&#093;(<br>&nbsp;&nbsp;&nbsp; &#091;refId&#093; &#091;int&#093; IDENTITY(1,1) NOT NULL,<br>&nbsp;&nbsp;&nbsp; &#091;userName&#093; &#091;varchar&#093;(50) NOT NULL,<br>&nbsp;&nbsp;&nbsp; &#091;userPassword&#093; &#091;varchar&#093;(50) NOT NULL,<br>&nbsp;&nbsp;&nbsp; &#091;isAdmin&#093; &#091;bit&#093; NOT NULL,<br>&nbsp;CONSTRAINT &#091;PK_users&#093; PRIMARY KEY CLUSTERED <br>(<br>&nbsp;&nbsp;&nbsp; &#091;refId&#093; ASC<br>))<br><br><br><b>Procedure:</b><br>CREATE PROCEDURE &#091;dbo&#093;.&#091;iusers&#093;<br>&nbsp;&nbsp;&nbsp; @userName varchar(50),<br>&nbsp;&nbsp;&nbsp; @userPassword varchar(50)<br>AS<br>BEGIN<br>&nbsp;&nbsp;&nbsp; SET NOCOUNT ON;<br>&nbsp;&nbsp;&nbsp; INSERT INTO users(userName, userPassword, isAdmin)<br>&nbsp;&nbsp;&nbsp; VALUES(@userName, @userPassword, 0);<br>END<br></font><span style="font-size:10px"><br /><br />Düzenleyen murat turan - 14.Haziran.2016 Saat 16:49</span>]]>
   </description>
   <pubDate>Tue, 14 Jun 2016 16:48:35 +0000</pubDate>
   <guid isPermaLink="true">http://forum.datakent.com/forum_posts.asp?TID=2887&amp;PID=5782#5782</guid>
  </item> 
  <item>
   <title>VC++ MFC ile SQL Server &#039;a nasıl bağlanırım :    #include&amp;#034;stdafx.h&amp;#...</title>
   <link>http://forum.datakent.com/forum_posts.asp?TID=2887&amp;PID=5781#5781</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="http://forum.datakent.com/member_profile.asp?PF=1" rel="nofollow">murat turan</a><br /><strong>Konu:</strong> 2887<br /><strong>Gönderim Zamanı:</strong> 14.Haziran.2016 Saat 16:41<br /><br /><br><br><br><pre style="font-family:C&#111;nsolas;font-size:21;color:black;:#ebebeb;"><span style="color:blue;">#include</span>&nbsp;<span style="color:#a31515;">"stdafx.h"</span><span style="color:blue;">#include</span>&nbsp;<span style="color:#a31515;">"MFC_DB_Test.h"</span><span style="color:blue;">#include</span>&nbsp;<span style="color:#a31515;">&lt;afxdb.h&gt;</span> <span style="color:blue;">#ifdef</span>&nbsp;_DEBUG<span style="color:blue;">#define</span>&nbsp;<span style="color:blue;">new</span>&nbsp;DEBUG_NEW<span style="color:blue;">#endif</span> <span style="color:blue;">using</span>&nbsp;<span style="color:blue;">namespace</span>&nbsp;std; <span style="color:blue;">int</span>&nbsp;main(){	CString&nbsp;_selectUsr_sql;	CStringA&nbsp;_userName,&nbsp;_userPassword; 	CDatabase&nbsp;dbx;	CRecordset&nbsp;rs(&amp;dbx); <font color="#009900">//veri tabani nesnesi RecordSer'e referans olarak ataniyor</font> 	BOOL&nbsp;_conr&nbsp;=&nbsp;dbx.Open(NULL,&nbsp;<span style="color:blue;">false</span>,&nbsp;<span style="color:blue;">false</span>,&nbsp;_T(<span style="color:#a31515;">"ODBC;DSN=ffs;Uid=sa;Pwd=1881"</span>)); 	<span style="color:green;">//Connection&nbsp;Strings&nbsp;/&nbsp;SQL&nbsp;Server&nbsp;Bağlantı&nbsp;String&nbsp;leri</span>	<span style="color:green;">//1-ODBC;DSN=ffs;Uid=sa;Pwd=1881</span>	<span style="color:green;">//2-DRIVER={SQL&nbsp;Server};Uid=sa;Pwd=1881;Database=FFS_DB;Server=THEBLACKSEA</span>	<span style="color:green;">//3-DRIVER={SQL&nbsp;Server&nbsp;Native&nbsp;Client&nbsp;11.0};Uid=sa;Pwd=1881;Database=FFS_DB;Server=THEBLACKSEA</span> 	<span style="color:green;">//1.&nbsp;yöntemde&nbsp;Yönetimsel&nbsp;araçlar&nbsp;&gt;&gt;&nbsp;ODBC&nbsp;kısmında&nbsp;alias&nbsp;tanımlamanız&nbsp;gerekir.</span>	<span style="color:green;">//örneğe&nbsp;göre&nbsp;ffs&nbsp;aliasın&nbsp;adıdır.</span>	<span style="color:green;">//diğer&nbsp;iki&nbsp;yöntemde&nbsp;ODBC&nbsp;üzerinde&nbsp;bir&nbsp;tanım&nbsp;yapmanıza&nbsp;gerek&nbsp;yoktur.</span> 	<span style="color:blue;">if</span>&nbsp;(!_conr)		<span style="color:blue;">return</span>&nbsp;0; 	<span style="color:green;">//Update,&nbsp;Insert,&nbsp;Delete,&nbsp;EXEC&nbsp;vs...&nbsp;gibi&nbsp;komutlar&nbsp;için&nbsp;"ExecuteSQL"</span>	<span style="color:green;">//komutu&nbsp;kullanılabilir.</span>	<span style="color:green;">//Bu&nbsp;komut&nbsp;geriye&nbsp;VERİ&nbsp;YIĞINI&nbsp;döndürmez&nbsp;!!!</span>	<span style="color:green;">//Veri&nbsp;dönüşü&nbsp;için&nbsp;"CRecordset"&nbsp;nesnesi&nbsp;kullanılmaktadır.</span> 	dbx.ExecuteSQL(_T(<span style="color:#a31515;">"UPDATE&nbsp;Users&nbsp;SET&nbsp;userPassword&nbsp;=&nbsp;'112233'&nbsp;WHERE&nbsp;refId=1"</span>));&nbsp;<span style="color:green;">//&nbsp;UPDATE,&nbsp;INSERT,&nbsp;DELETE&nbsp;vs...</span> 	dbx.ExecuteSQL(_T(<span style="color:#a31515;">"EXEC&nbsp;dbo.iusers&nbsp;'mzs','001122';"</span>));&nbsp;<span style="color:green;">//&nbsp;iusers&nbsp;procedur&nbsp;objesinin&nbsp;kullanımı</span>   <span style="color:green;">        //CRecordset&nbsp;ile&nbsp;select&nbsp;sonucunun&nbsp;okunması</span>	_selectUsr_sql&nbsp;=&nbsp;<span style="color:#a31515;">"SELECT&nbsp;refId,&nbsp;userName,&nbsp;userPassword&nbsp;"</span>		<span style="color:#a31515;">"FROM&nbsp;users"</span>; 	cout&nbsp;&lt;&lt;&nbsp;<span style="color:#a31515;">"veriler&nbsp;okunuyor..."</span>&nbsp;&lt;&lt;&nbsp;endl;	rs.Open(CRecordset::forwardOnly,&nbsp;_selectUsr_sql,&nbsp;CRecordset::readOnly);  	<span style="color:blue;">while</span>&nbsp;(!rs.IsEOF())	{		rs.GetFieldValue(_T(<span style="color:#a31515;">"userName"</span>),&nbsp;_userName);		rs.GetFieldValue(_T(<span style="color:#a31515;">"userPassword"</span>),&nbsp;_userPassword); 		cout&nbsp;&lt;&lt;&nbsp;_userName&nbsp;&lt;&lt;&nbsp;endl; 		rs.MoveNext();	} 	dbx.Close(); 	cout&nbsp;&lt;&lt;&nbsp;<span style="color:#a31515;">"okuma&nbsp;tamamlandi."</span>&nbsp;&lt;&lt;&nbsp;endl; 	<span style="color:blue;">return</span>&nbsp;0;}</pre><br><br><font size="4"><b>Not: &lt;afxdb.h&gt; başlığı Veri tabanı nesnesi olan "CDatabase" ve bağıntılarını içeren dosyadır ve INCLUDE edilmelidir. Uygulama VC++ 2015 ile test edilmiştir.</b></font><br><br><br><i><font size="1">KeyWords: Connect SQL Server with VC++ MFC, read data sql server vc++, execute procedure with vc++ mfc</font></i><br><span style="font-size:10px"><br /><br />Düzenleyen murat turan - 14.Haziran.2016 Saat 16:51</span>]]>
   </description>
   <pubDate>Tue, 14 Jun 2016 16:41:33 +0000</pubDate>
   <guid isPermaLink="true">http://forum.datakent.com/forum_posts.asp?TID=2887&amp;PID=5781#5781</guid>
  </item> 
 </channel>
</rss>