好的,所以我有这个T-SQL语句:
SELECT
COUNT(DISTINCT RentalNo) as Count
FROM
RoomRental AS rr
LEFT JOIN
RoomLinks AS r
On (r.RoomNo1 = rr.RoomNo OR r.RoomNo2 = rr.RoomNo)
AND r.CostCentreNo = rr.CostCentreNo
WHERE Cancelled = 0
AND (rr.RoomNo = @RN OR r.RoomNo2 = @RN OR r.RoomNo1 = @RN)
AND rr.CostCentreNo = @CCN
AND StartDate = @StartDate
AND DATEADD(minute,0-SetupTime,StartTime) < @EndBlock
AND DATEADD(minute,BreakdownTime,EndTime) > @StartBlock)
Run Code Online (Sandbox Code Playgroud)
有没有什么办法可以存储SELECT *,它,然后迅速(无需再次申请的声明),获得RentalNos或申请其他AND的WHERE条款?
注意,这只是我的SQL查询的一个例子,我现在有一个循环,因为它遍历所有时间块,(在首先查询第一个结束后).
基本上,有很多类似的SQL查询重复.这将是伟大的如果我可以存储一次并操纵它.
干杯,
保罗
考虑到性能成本,我常常对它们感到困惑,dictionary并hashtable希望对它们进行比较......
哪一个更具成本效益?
好的,所以我有一个数据库查询,它返回countryname列
SELECT CountryName FROM Counties
Run Code Online (Sandbox Code Playgroud)
如何将所有这些国家/地区名称放入下拉框项目选项(不通过它们循环?)
好吧,我试图在我的webservice上公开这个枚举类型时遇到了重大问题.在暴露它们方面,它的功能与我的自定义类不同.
服务器端:
[DataContractAttribute]
public enum EventReportType {EventAutoContract, DailyAutoContract, EventFunctionSheet }
Run Code Online (Sandbox Code Playgroud)
客户端:
// For a custom class I would do:
ServerRef.MyClass maclass = new ServerRef.MyClass();
// but the following does not work.
ServerRef.EventReportType myenum = new ServerRef.EventReportType();
enum test = new ServerRef.EventReportType();
Run Code Online (Sandbox Code Playgroud)
即使在WSDL中我也不认为它,所以我如何让它正确曝光?我将如何消费和使用它?
请看一下我的另一个问题:赏金类型的REST?
我有一个数组数组.
float[][] Test
例如
{ {433801.000f,335601.000f,5},
{433821.000f,335631.000f,5},
{433811.000f,335671.000f,5} };
Run Code Online (Sandbox Code Playgroud)
如何获取此数组(或数组数组)的子集,其中值满足条件.
例如,在哪里Test[i][0] > 40000和Test[i][1] + Test[i][2] < 350000
我显然可以遍历列表.但是当阵列数量巨大时,这将非常缓慢.
我如何以矢量化的方式做到这一点.
如果这会导致任何限制,我也使用JavaME.但JavaSE解决方案也是很有见地,并且希望在JavaME中工作.
嗨已建立在Camera Preview上.
原始它甚至在纵向模式下也显示了风景预览.我用一些额外的代码更改了这个.但是,无论您的风景/肖像如何,它始终以横向模式保存图像.
我现在也强迫它进入肖像模式:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
Run Code Online (Sandbox Code Playgroud)
基本上我拍的任何图像都是在风景中出现的.(旋转肖像拍摄图像).
我如何使它在定向模式下保存照片,或锁定到肖像假设?
我考虑过将照片阵列旋转90度.但这需要将图像绘制到位图,旋转然后存储回数组.矫枉过正吗?除非您可以直接旋转图像阵列?
我所做的是制作了一个主屏幕应用程序。也就是当你按回家时,它会回到我的应用程序。
不过,我正在努力为它添加一个普通的启动器端,也就是让它在应用程序菜单中显示为一个应用程序。我的目的是创建一个简单的屏幕,告诉您并提供按钮访问以更改家庭默认设置。有效的向导/设置指南。
但是,我不确定如何在一个应用程序中同时使用两者,因为这对我来说是新事物。
home 位有效,这是第二个活动无效。
显现:
<activity
android:name=".HomeActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/app_name"
android:launchMode="singleTask"
android:theme="@style/FullscreenTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
<activity android:name=".LauncherActivity">
<intent-filter>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud) 我正在尝试将我的 xaml 样式之一设置为页面中的框架。它是在代码中创建的,并动态分配给布局。
所以我希望我必须动态设置样式?因为 xaml 中不存在该框架。
我不明白的是如何分配自定义模板。或者更好的是,以全局方式处理适合特定类别的任何框架。标记或键入等。
下面是我尝试测试的模板。但这不起作用。假设代码丢失,因此开始检查代码隐藏样式设置,但到目前为止还没有运气。
应用程序.xaml
<!-- http://paulstovell.com/blog/wpf-navigation -->
<ControlTemplate TargetType="Frame" x:Key="frame" >
<DockPanel Margin="7">
<StackPanel
Margin="7"
Orientation="Horizontal"
DockPanel.Dock="Top"
>
<Button
Content="Avast! Go back!"
Command="{x:Static NavigationCommands.BrowseBack}"
IsEnabled="{TemplateBinding CanGoBack}"
/>
<Button
Content="Forward you dogs!"
Command="{x:Static NavigationCommands.BrowseForward}"
IsEnabled="{TemplateBinding CanGoForward}"
/>
</StackPanel>
<Border
BorderBrush="Green"
Margin="7"
BorderThickness="7"
Padding="7"
CornerRadius="7"
Background="White"
>
<ContentPresenter />
</Border>
</DockPanel>
</ControlTemplate>
Run Code Online (Sandbox Code Playgroud)
MyWindow.xaml.cs
Frame newFrame = new Frame();
newFrame.Content = content;
newFrame.Template = ControlTemplate ...?
Run Code Online (Sandbox Code Playgroud) 我将 Array 列表传递给 Intent 但给出错误。所以请告诉我出了什么问题。这是我的代码
发送
addToCartList=new ArrayList<>();
Intent intent=new Intent(ShopingCart.this,SelectedProductFromShopingCartShow.class);
intent.putExtra("selectedList", (Serializable) addToCartList);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
它是我的接收器代码
public class SelectedProductFromShopingCartShow extends AppCompatActivity{
ArrayList<ShowProducts> arrayList=new ArrayList<>();
String condition="SelectedItemsFromShoppingCart";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_selected_product_from_shoping_cart_show);
arrayList= (ArrayList<ShowProducts>) getIntent().getSerializableExtra("selectedList");
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的错误
07-25 20:15:54.280 16503-16503/com.sizdom.sizdomstockmanager E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.RuntimeException: Parcel: unable to marshal value ShowProducts{product_name='Almost new', product_photo='http://192.168.1.39:81/sizdom/sizdomstock/product_images/1-Almost-new-17-07-11-10-27-21.jpg', product_sizes=0, product_created_date='null'}
at android.os.Parcel.writeValue(Parcel.java:1235)
at android.os.Parcel.writeList(Parcel.java:622)
at android.os.Parcel.writeValue(Parcel.java:1195)
at android.os.Parcel.writeMapInternal(Parcel.java:591)
at android.os.Bundle.writeToParcel(Bundle.java:1627)
at android.os.Parcel.writeBundle(Parcel.java:605)
at android.content.Intent.writeToParcel(Intent.java:6660)
at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:1865)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
at android.app.Activity.startActivityForResult(Activity.java:3370)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:50) …Run Code Online (Sandbox Code Playgroud)