[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.11.09
Prihlásený: 06.11.11
Príspevky: 72
Témy: 25 | 25
NapísalOffline : 31.03.2010 17:33 | Problem so spojenim SQL a C++

Caute, mam jeden problem, hodil som tento kod do VC++ a vypisuje mi to chybu:

An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 1326).

Pri zakladani databazy som postupoval podla:

http://www.inet.sk/clanok/4296/programu ... sql-server

A chybu som sa snazil odstranit podla:

http://blog.sqlauthority.com/2009/05/21 ... ver-error/

Neviete v com je problem, nebude chyba v tomto:
ConnectionString = "Server=server;Database=northwind;UID=login;PWD=password;";
Ale vsetko zadavam podla mna spravne, tak neviem, ci tam nie je nejaka ina chyba.
Dakujem za rady.

Kód:
#include "stdafx.h"

#using <mscorlib.dll>
#using <System.dll>
#using <System.Data.dll>
#using <System.Xml.dll>

using namespace System;
using namespace System::Data;
using namespace System::Data::SqlClient;

#ifdef _UNICODE
int wmain(void)
#else
int main(void)
#endif
{
        SqlConnection *cn = new SqlConnection();
        DataSet *CustomersDataSet = new DataSet();
        SqlDataAdapter *da;
        SqlCommandBuilder *cmdBuilder;
 
        //Set the connection string of the SqlConnection object to connect
        //to the SQL Server database in which you created the sample
        //table in Section 1.0
        cn->ConnectionString =  "Server=server;Database=northwind;UID=login;PWD=password;";

        cn->Open();     

        //Initialize the SqlDataAdapter object by specifying a Select command
        //that retrieves data from the sample table
        da = new SqlDataAdapter("select * from CustTest order by CustId", cn);

        //Initialize the SqlCommandBuilder object to automatically generate and initialize
        //the UpdateCommand, InsertCommand and DeleteCommand properties of the SqlDataAdapter
        cmdBuilder = new SqlCommandBuilder(da);

        //Populate the DataSet by executing the Fill method of the SqlDataAdapter
        da->Fill(CustomersDataSet, "Customers");

        //Display the Update, Insert and Delete commands that were automatically generated
        //by the SqlCommandBuilder object
   Console::WriteLine("Update command Generated by the Command Builder : ");
   Console::WriteLine("==================================================");
   Console::WriteLine(cmdBuilder->GetUpdateCommand()->CommandText);
   Console::WriteLine("         ");

   Console::WriteLine("Insert command Generated by the Command Builder : ");
   Console::WriteLine("==================================================");
   Console::WriteLine(cmdBuilder->GetInsertCommand()->CommandText);
   Console::WriteLine("         ");       

   Console::WriteLine("Delete command Generated by the Command Builder : ");
   Console::WriteLine("==================================================");
   Console::WriteLine(cmdBuilder->GetDeleteCommand()->CommandText);
   Console::WriteLine("         ");

        //Write out the value in the CustName field before updating the data using the DataSet
   DataRow *rowCust = CustomersDataSet->Tables->Item["Customers"]->Rows->Item[0];
   Console::WriteLine("Customer Name before Update : {0} ", rowCust->Item["CustName"]);
      
        //Modify the value of the CustName field
   String *newStrVal = new String("Jack"); 
        rowCust->set_Item("CustName", newStrVal);

        //Modify the value of the CustName field again
        String *newStrVal2 = new String("Jack2"); 
        rowCust->set_Item("CustName", newStrVal2);

        //Post the data modification to the database
        da->Update(CustomersDataSet, "Customers");       

        Console::WriteLine("Customer Name after Update : {0} ", rowCust->Item["CustName"]);


        //Close the database connection
        cn->Close();

        //Pause
   Console::ReadLine();
       
      return 0;
}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.11.09
Prihlásený: 06.11.11
Príspevky: 72
Témy: 25 | 25
Napísal autor témyOffline : 03.04.2010 18:13 | Problem so spojenim SQL a C++

Vie mi niekto prosim vas poradit?


 [ Príspevkov: 2 ] 


Problem so spojenim SQL a C++



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Router - problem so spojenim

v Siete

7

703

23.02.2008 11:07

biker999

V tomto fóre nie sú ďalšie neprečítané témy.

gamepad Media tech JUDGE RF problem s spojenim

v Externé zariadenia

0

293

20.08.2012 22:27

ATI/MANIAK

V tomto fóre nie sú ďalšie neprečítané témy.

Developer MS SQL a .NET (C#)

v Ponuka práce

0

472

06.08.2012 14:41

Vasinova

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s domácim WiFi spojením s mobilom

v Siete

0

810

17.05.2011 14:38

Cirky

V tomto fóre nie sú ďalšie neprečítané témy.

P: predám učebnice SQL,C a Java a vš skriptá pre FEI (tuke)

v Predám

0

134

28.01.2024 16:08

trionq

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc so spojenim FTP + DB

v Databázy

11

597

05.04.2011 22:13

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s SQL

v Databázy

8

689

29.03.2010 11:13

psm

V tomto fóre nie sú ďalšie neprečítané témy.

SQL - priradovaci problem

v Databázy

1

770

07.05.2008 19:37

sento

V tomto fóre nie sú ďalšie neprečítané témy.

PHP & SQL problem

v PHP, ASP

6

492

05.08.2013 13:52

PepperSK

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s SQL-PHP

v Databázy

5

695

17.05.2009 17:09

gizmof10

V tomto fóre nie sú ďalšie neprečítané témy.

C/C++ problém so súbormi a hodnotami

v Assembler, C, C++, Pascal, Java

2

352

09.12.2012 10:43

nBXXL

V tomto fóre nie sú ďalšie neprečítané témy.

problem pri komunikacii s SQL

v PHP, ASP

5

520

26.01.2008 20:52

walther

V tomto fóre nie sú ďalšie neprečítané témy.

phpMyAdmin - problem s importom SQL databazy

v PHP, ASP

5

461

16.10.2019 14:04

void

V tomto fóre nie sú ďalšie neprečítané témy.

(PROBLÉM) MS SQL 2000 enterprise edition

v Databázy

0

1068

06.03.2007 18:21

PAVEL_RND

V tomto fóre nie sú ďalšie neprečítané témy.

C&C Generals problem

v Počítačové hry

2

694

16.01.2011 12:35

Luks

V tomto fóre nie sú ďalšie neprečítané témy.

Problem C&C Generals

v Počítačové hry

20

1295

12.10.2007 21:09

Matokoko



© 2005 - 2024 PCforum, edited by JanoF