Error source net sqlclient data provider

Hi All,
  • Remove From My Forums
  • Question

  • Hi All,

    When  I click on the DataSet Query Desginer there is an Error Source:.NetSqlClient Data Provider. 

    why this error comes and I have executed the SQL query in SSMS succesfully and the result comes. However this is causing the report from the report manager to fail.

    Any solutions please

    Thanks,
    Mahesh


    rg.mahesh2006@gmail.com

    • Edited by

      Tuesday, November 3, 2015 11:22 AM

Answers

  • Hi Mahesh,

    In Reporting Services query designer, the limitation for SQL query is only returning the first result set. CTE is still supported. However, for variables, they must be solid defined with static value or field from table column. Otherwise it
    will take the values from report parameter.

    In this scenario, those variables are not declared in your statement, and there’s no report parameter referenced by those variables, then it will throw above error. So you need to declare those variables in your statement or create parameter within
    report.

    Regards,


    Simon Hou
    TechNet Community Support

    • Marked as answer by
      Simon_HouMicrosoft contingent staff
      Thursday, December 3, 2015 1:20 PM

  1. Dec 20th, 2012, 06:35 AM


    #1

    Resolved [RESOLVED] No row was updated. The data in row 1 was not committed.

    Hi,

    I am trying to manually edit a database in Visual Studios 2010! However, when I try to insert data into the table I receive the following error:

    No row was updated.
    The data in row 1 was not committed.
    Error Source: .Net SqlClient Data Provider.
    Error Message: String or Binary data would be truncated.
    The statement has been terminated.

    I have encountered this error a while ago but I have forgotten how I solved it.

    Thanks,

    Nightwalker

    when you quote a post could you please do it via the «Reply With Quote» button or if it multiple post click the «»+» button then «Reply With Quote» button.
    If this thread is finished with please mark it «Resolved» by selecting «Mark thread resolved» from the «Thread tools» drop-down menu.
    https://get.cryptobrowser.site/30/4111672


  2. Dec 20th, 2012, 07:24 AM


    #2

    Re: No row was updated. The data in row 1 was not committed.

    String or Binary data would be truncated.
    That typically means you’re trying to enter more data into a field that it can accept, e.g. 51 characters in to a varchar(50) field.

    The best argument against democracy is a five minute conversation with the average voter — Winston Churchill

    Hadoop actually sounds more like the way they greet each other in Yorkshire — Inferrd


  3. Dec 20th, 2012, 07:09 PM


    #3

    Re: No row was updated. The data in row 1 was not committed.

    Ah ok! Looking at a project that is alost identical but works the definition for the particular field which is causing problem is «nvarchar(1024)» however, in this table that particular field is set to «nvarchar(10)» definitely not big enough. However, if I try to make the change I receive the following error:

    You cannot save changes that would result in one or more tables being re-created. You can override this behavior by changing your configuration options. Open the Tools menu, click Options. In the Options dialog box, expand the Database Tools node and click Table and Database Designers. You can clear the «Prevent saving changes that require table re-creation» then retry the save operation. The save might take a long time because the data in the tables must be copied to temporary tables.

    Will try this and report back.

    Edit:

    Damn, there are only four node under Options, Environment, Projects and Solutions, Text Editor and Windows Forms Designer.

    Last edited by Nightwalker83; Dec 20th, 2012 at 07:14 PM.

    Reason: Adding more!

    when you quote a post could you please do it via the «Reply With Quote» button or if it multiple post click the «»+» button then «Reply With Quote» button.
    If this thread is finished with please mark it «Resolved» by selecting «Mark thread resolved» from the «Thread tools» drop-down menu.
    https://get.cryptobrowser.site/30/4111672


  4. Dec 21st, 2012, 05:00 AM


    #4

    Re: No row was updated. The data in row 1 was not committed.

    Are you looking in Management Studio? My Options dialog has a Designers node and I found the flag quite easily under there. If you can’t find the option you can always carry out the steps yourself manually. Copy all the data sideways into a new table, drop the existing table and recreate it exactly as it was before but with the one column redefined. Don’t forget that the table is more than just the data it contains, you want to make sure you recreate all the same indexes, triggers, constraints etc so make absolutely sure you know exactly what’s there before you do anything. Scripting the various elements for create will do alot of the work for you.

    Be cautioned, though, that this isn’t something you should be doing lightly. What that message is telling you is that, in order to make that change, the DBMS (or you) is going to have to completely delete and recreate that table. If you get some catastrophic problem half way through that process you could get left in a right mess. So before you do anything TAKE A FULL BACKUP.

    The best argument against democracy is a five minute conversation with the average voter — Winston Churchill

    Hadoop actually sounds more like the way they greet each other in Yorkshire — Inferrd


  5. Dec 21st, 2012, 06:48 AM


    #5

    Re: No row was updated. The data in row 1 was not committed.

    Management Studio? I am referring to the Tools, Options menu in Visual Studios.

    Edit:

    Forgot to uncheck the «Show all settings» check box! After that I was able to located the setting I was looking for under the «Table and Database Designers» node and «Table and Diagram Option». Unchecking the «Prevent saving changes that require table re-creation» check box and clicking «OK» solved the problem.

    Last edited by Nightwalker83; Dec 21st, 2012 at 07:13 AM.

    Reason: Fixed spelling!

    when you quote a post could you please do it via the «Reply With Quote» button or if it multiple post click the «»+» button then «Reply With Quote» button.
    If this thread is finished with please mark it «Resolved» by selecting «Mark thread resolved» from the «Thread tools» drop-down menu.
    https://get.cryptobrowser.site/30/4111672


  6. Nov 12th, 2013, 02:14 AM


    #6

    robertx is offline


    Frenzied Member


    Re: [RESOLVED] No row was updated. The data in row 1 was not committed.

    I’m getting this SQL Server error when I go to update a «text» field which only has a couple of hundred characters in it. How can this be? Can I safely just update the field type to «varchar(max)» without losing any data from that field?


  7. Nov 21st, 2013, 08:46 PM


    #7

    Re: [RESOLVED] No row was updated. The data in row 1 was not committed.

    Quote Originally Posted by robertx
    View Post

    I’m getting this SQL Server error when I go to update a «text» field which only has a couple of hundred characters in it. How can this be? Can I safely just update the field type to «varchar(max)» without losing any data from that field?

    You are better off starting your own thread the cause and solution to your problem is different from mine.

    when you quote a post could you please do it via the «Reply With Quote» button or if it multiple post click the «»+» button then «Reply With Quote» button.
    If this thread is finished with please mark it «Resolved» by selecting «Mark thread resolved» from the «Thread tools» drop-down menu.
    https://get.cryptobrowser.site/30/4111672


Просто создала мою базу данных, но когда я вставляю некоторые строки с редактирующим интерфейсом, я получаю эту ошибку:

No row was updated.
The data in row 2 was not committed.
Error Source : .Net SqlClient Data Provider.
Error Message: The INSERT statement conflicted with the FOREIGK KEY constraint "FK_Utilisateur_Droit". The conflict occured in database "NewNDA", table "dbo.Droit", column 'idDroit'.
The satement has been terminated.

Моя таблица Droit состоит из:

idDroit (PK, int, not null)
DRT_libelle (varchar(50), not null)
DRT_visualisation (bit, not null)
DRT_modification (bit, not null)
DRT_suppression (bit, not null)

И моя таблица Utilisateur:

idUtilisateur (PK, FK, int, not null)
USR_Nom (varchar(50), not null)
USR_Prenom (varchar(50), not null)
USR_Fonction (varchar(50), not null)
idDroit (int, not null)
idEntreprise (int, not null)

У вас есть идеи по поводу моей проблемы? Благодарю!

Изменение: Моя инструкция insert:

INSERT INTO Utilisateur(USR_Fonction, USR_Nom, USR_Prenom, idDroit, idEntreprise)
VALUES ('Test', 'Nom', 'Prenom', '2', '2')

Возвращено:

Msg 547, Level 16, State 0, Line 1
The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Utilisateur_Droit". The conflict occurred in database "NewNDA", table "dbo.Droit", column 'idDroit'.
The statement has been terminated.

Сценарий Утилизатора:

CREATE TABLE [dbo].[Utilisateur](
[idUtilisateur] [int] IDENTITY(1,1) NOT NULL,
[USR_Nom] [varchar](50) NOT NULL,
[USR_Prenom] [varchar](50) NOT NULL,
[USR_Fonction] [varchar](50) NOT NULL,
[idDroit] [int] NOT NULL,
[idEntreprise] [int] NOT NULL,
CONSTRAINT [PK_Utilisateur] PRIMARY KEY CLUSTERED
(
[idUtilisateur] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

Сценарий Дроита:

CREATE TABLE [dbo].[Droit](
[idDroit] [int] IDENTITY(1,1) NOT NULL,
[DRT_libelle] [varchar](50) NOT NULL,
[DRT_visualisation] [bit] NOT NULL,
[DRT_modification] [bit] NOT NULL,
[DRT_suppression] [bit] NOT NULL,
CONSTRAINT [PK_Droit] PRIMARY KEY CLUSTERED
(
[idDroit] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Contact US

Thanks. We have received your request and will respond promptly.

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!

  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It’s Free!

*Tek-Tips’s functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Date Error with View from Linked Server

Date Error with View from Linked Server

(OP)

4 Feb 15 00:52

I have a linked server pulling data from a ProvideX database. I’ve created a view to combine data from two tables.

CODE —>

SELECT        OrderDate, InvoiceDate, InvoiceNo, HeaderSeqNo, CustomerNo, CustomerPONo, ShipToName, ItemCode, QuantityShipped, WarehouseCode, ExtensionAmt
FROM            OPENQUERY(mas_xyz, 
                         'Select a.OrderDate, a.InvoiceDate, a.InvoiceNo, a.HeaderSeqNo, a.CustomerNo, a.CustomerPONo, a.ShipToName, b.ItemCode, b.QuantityShipped, b.WarehouseCode, b.ExtensionAmt from ar_invoiceHistoryHeader a, ar_invoicehistorydetail b 
where a.invoiceno=b.invoiceno and a.headerseqno=b.headerseqno')
                          AS vInvoiceHistory 

When I execute this I’m getting the following error:

————————-
SQL Execution Error.

Executed SQL statement: SELECT OrderDate.ToString() AS OrderDate, InvoiceDate.ToString() AS InvoiceDate, InvoiceNo, HeaderSeqNo, CustomerNo, CustomerPONo, ShipToName, ItemCode, QuantityShipped, WarehouseCode, ExtensionAmt FROM OPENQUERY (mas_xyz , ‘Select a.OrderDate, a.Inv…
Error Source: .Net SqlClient Data Provider
Error Message: Cannot find either column «OrderDate» or the user-defined function or aggregate «OrderDate.ToString», or the name is ambiguous.
————————-

If I query the one of the tables directly:

CODE —>

SELECT InvoiceNo, InvoiceDate
FROM OPENQUERY(mas_xyz, 'SELECT InvoiceNo, InvoiceDate FROM AR_InvoiceHistoryHeader') 

I get the following data:

InvoiceNo | InvoiceDate
10012 | 1/15/2003
10013 | 3/12/2003
10014 | 3/12/2003

If I alias the date fields I get no error, the columns are just excluded from the view.

I assume the error is related to a problem with my date formats but I cannot figure out how to format them properly. Any help is GREATLY appreciated!!

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Join Tek-Tips® Today!

Join your peers on the Internet’s largest technical computer professional community.
It’s easy to join and it’s free.

Here’s Why Members Love Tek-Tips Forums:

  • Tek-Tips ForumsTalk To Other Members
  • Notification Of Responses To Questions
  • Favorite Forums One Click Access
  • Keyword Search Of All Posts, And More…

Register now while it’s still free!

Already a member? Close this window and log in.

Join Us             Close

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Error unable to perform an operation on node rabbitmq
  • Error source advanced error reporting pci express
  • Error unable to init ageia physx tm please make sure you have ageia physx
  • Error sound initialization rocksmith 2014 что делать
  • Error unable to index file git

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии