小编Ode*_*ded的帖子

我的网络服务是RESTFUL吗?

我有一个REST Web服务,它暴露了两种方法 -

  1. [POST方法]客户端将以XML的形式提供对象列表.我的Web服务方法将根据对象[mode = insert/update]中的一个属性插入/更新对象列表,并返回带有对象列表及其状态的XML [无论插入/更新是否成功].
  2. [POST方法]它将接受一个objectIds列表,并以XML的形式从服务器返回这些对象的状态.

我知道我们应该使用

  • 用于检索信息的GET方法
  • 用于创建新条目的POST方法
  • 用于更新现有条目的PUT方法.

我知道我们的实现违反了一些REST约束,但我们的要求迫使我们以这种方式实现它.

我的问题是 - 弯曲约束以适应我们的要求是否可以?

rest web-services

4
推荐指数
1
解决办法
1043
查看次数

双引号内的双引号

我正在将以下连接字符串写入web.config,但它给了我error.what正确的写入方式是什么?

<add name="stargaze_stargazeConnectionString1" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename="D:\Work At DS\19th Jan\myastrolove.com_new\App_Data\dbName.mdf";Integrated Security=True;User Instance=True"/>
Run Code Online (Sandbox Code Playgroud)

c# asp.net string connection-string web-config

4
推荐指数
1
解决办法
4834
查看次数

SQL服务器 - 删除多列具有null值或零值的行

我是一个DB新手,我正在努力解决这个问题.我有一个包含以下列的现有表:

Showroom, Salesperson, Time1, Time2, Time3, Dte
Run Code Online (Sandbox Code Playgroud)

我正在尝试删除表中所有3个时间列中具有空值或零值的行.我尝试了以下方法:

DELETE FROM myTable 
WHERE EXISTS(
              SELECT * 
              FROM myTable 
              WHERE (Time1 IS NULL OR Time1 = 0) 
                AND (Time2 IS NULL OR Time2 = 0) 
                AND (Time3 IS NULL OR Time3 = 0)
            )
Run Code Online (Sandbox Code Playgroud)

值得庆幸的是,我正在研究数据库的测试版本,因为我删除了所有数据.真的很感激任何帮助.

sql sql-server-2008

4
推荐指数
2
解决办法
7万
查看次数

C# - 交换没有占位符的对象

我被告知使用临时对象不是交换数组中元素的最有效方法.

如:

Object[] objects = new Object[10];
// -- Assign the 10 objects some values
var Temp = objects[2];
objects[2] = objects[4];
objects[4] = Temp;
Run Code Online (Sandbox Code Playgroud)

是否真的可以在不使用其他对象的情况下交换数组的元素?

我知道你可以使用数学单元,但我无法弄清楚如何使用任何其他对象类型.

c#

4
推荐指数
1
解决办法
6889
查看次数

使用 .ToList().AsQueryable()

我遇到了以 (...).ToList().AsQueryable() 结尾的 linq 查询。我知道分别使用 .ToList() 和 .AsQueryable() 。但是,如果两者结合起来,会产生什么结果呢?我们什么时候需要将它们结合起来?我希望这个问题不是太垃圾的问题。提前致谢。

第一个查询:

Dim costAmounts = (From t In model.OrderTrades                            
Join o In model.Orders On t.OrdNum Equals o.OrdNum 
Where o.ClientCode = clientNumber And o.BookDate = sysrec.ETicketsBookDate
Group t By t.Buy, t.OrdNum Into Amount = Sum(t.BuyAmount) _
Select OrdNum = OrdNum, Currency = Buy, SellAmount = Amount).ToList().AsQueryable()
Run Code Online (Sandbox Code Playgroud)

第二次查询:

 Dim orders = (From a In costAmounts _
                    Group Join s In settlements On s.Currency Equals a.Currency _
                        And s.OrdNum Equals a.OrdNum Into amounts = Group …
Run Code Online (Sandbox Code Playgroud)

linq-to-sql

4
推荐指数
1
解决办法
4573
查看次数

组织数据库工作的最佳方式

我想知道从C#代码组织数据库的最佳方法是什么.

我曾经有过不同的方法:

  1. 每个对象都有Save,Update和Delete方法,它们实现了所有逻辑.
  2. 有一些静态类具有静态方法Get,GetList,Update - 几乎与以前相同的方法,但数据库逻辑是从数据域类中提取的.

现在我认为为每个需要存储的datadomain类存放一些非静态类会很好,这将会进行存储.

最好的方法是什么?有没有好的库提供良好的API来存储对象?

c# database architecture

4
推荐指数
1
解决办法
1297
查看次数

将8位彩色bmp图像转换为8位灰度bmp

这是我的位图对象

Bitmap b = new Bitmap(columns, rows, PixelFormat.Format8bppIndexed);
BitmapData bmd = b.LockBits(new Rectangle(0, 0, columns, rows), ImageLockMode.ReadWrite, b.PixelFormat);
Run Code Online (Sandbox Code Playgroud)

如何将其转换为8位灰度位图?

c# bitmap

4
推荐指数
1
解决办法
1万
查看次数

如何使用IIS7在web.config中设置处理程序?

我有一个处理程序,在运行时它会在特定文件夹的图像上创建水印.问题是它有效,但现在却没有.

我所做的就是改变托管.

web.config看起来像这样:

<handler>
 <add verb="*" name="ImageWatermarkHandler" type="ImageWatermarkHandler" 
      path="Pics/*.jpg,Pics/*.png"  modules="IsapiModule"
      scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" 
      resourceType="Unspecified" preCondition="integratedMode" />
</handler>
Run Code Online (Sandbox Code Playgroud)

你能帮我么?

asp.net

4
推荐指数
1
解决办法
3万
查看次数

如何在数据库中定义具有多个值在另一个表中引用的列?

我在一个网站上工作,一些功能类似于Stackoverflow.

其中之一是它有一个类型的多个项目(在SO假设,多个问题).

每个项目与另一个类型(City)的多个值相关.(在SO中假设每个queston与多个标签相关.标签是表格中的条目,例如标签).

因此我的表是:

Cities(Id, Name, IsAcive)
MyItems(Id, DisplayText, AciveInCities)
Run Code Online (Sandbox Code Playgroud)

这里有一个myitems条目可以在多个城市中激活.

我的问题是如何AciveInCities在数据库中定义列.逗号分隔的CityIds或逗号分隔的城市名称或某些位于不同表中的位置?

这是一个Web应用程序,我希望用户能够按城市搜索MyItems.因此,在同一个表中保存cityname/id可能很快.

这三种方法中的任何一种都有问题吗?

如果这是重复的问题,请重定向我更正,我找不到一个.

谢谢

sql database database-design

4
推荐指数
1
解决办法
2万
查看次数

Web.Config无法呈现特殊字符

我有一个ASP.NET Web应用程序,这是Web.Config中的以下条目

<add key="FromName" value="Test™"/>
Run Code Online (Sandbox Code Playgroud)

当我尝试浏览网站时,我收到以下错误 -

配置文件不是格式良好的XML

它将上述密钥转换为以下方式 -

<add key="FromName" value="Test?"/>
Run Code Online (Sandbox Code Playgroud)

在IIS中,我设置了UTF-8格式.我一直试图寻找答案很长一段时间.

有人对此有什么想法吗?

asp.net iis web-config

4
推荐指数
1
解决办法
741
查看次数