« first day (430 days earlier)      last day (3587 days later) » 

7:00 AM
old legacy code :)
 
The terms foobar (), fubar, or foo, bar, baz and qux (alternatively, quux) are sometimes used as placeholder names (also referred to as metasyntactic variables) in computer programming or computer-related documentation. They have been used to name entities such as variables, functions, and commands whose purpose is unimportant and serve only to demonstrate a concept. The words themselves have no meaning in this usage. Foobar is sometimes used alone; foo, bar, and baz are sometimes used, when multiple entities are needed. The usage in computer programming examples and pseudocode varies...
Found this interesting Wiki ^^
 
List<Map<String,String>(){
  Map<String,String>( {el1, ab1} {el2, ab2} {el3, ab3} ),
  Map<String,String>( {el1, ab2} {el2, ab3} {el3, ab1} ),
  Map<String,String>( {el1, ab3} {el2, ab1} {el3, ab2} )
}
@Webby this is exactly the same as above.
just the visualization is different,...
 
aahhh, yes
now its clear
 
We should open a bar called Foo Bar
 
0
Q: implementing a Bubble sort on a linked list

user47835im coding in c and with a prototype of: Data* bubble_sort(Data *list); I'm trying to Implement a bubble sort given a linked list of names. Note: this returns functions the new modified head back to the caller. In case the head has been updated with ...

 
7:21 AM
0
A: Wait for messages in IMAP Gmail mailbox

Vogel612Threads: Threads are hard. It's difficult to do it right and very very easy to mess up. One of the things you shouldn't do are so called Busy Waits. These busy waits is calls to Thread.sleep() with values other than \$0\$ or \$1\$. You got one with the value \$1000\$ This is a big code-smell an...

I could use someone to proofread what I said here...
never used ScheduledExecutorService (or any ExecutorSerivce that is)...
 
@Vogel612 May want to talk to Simon, rolfl or 200_ - I know Simon seems real good with Java, I'm sure he can proofread.
 
actually I just learned of Executors from Simon..
but the man with the longest name in chat is not in chat..
3
 
0
Q: Implementing write sphere of values to 3D array

FatalSleepThe code below is sort of complicated to explain... It writes a "sphere" of data to a 3D array from the given 3D-Position outwards in a spherical shape based on the given radius and value to write. A graphical representation of this would be: double UbytePrism :: PrismSphereSet( uint64 Xpos ,...

 
even though it should be 0930 at his too...
 
Oh damn. 0330 here
I would think he should be here any time now though
 
7:37 AM
yea usually he shows up around now ;)
@Phrancis what are you doing to be up at this time??
 
@Vogel612 also I'm off tomorrow (so I can drive to the new place and move furniture and boxes all day with no air conditioning until the utility company shows up)
 
Right
 
I think I finally understood what @webby meant..
 
cool
 
7:41 AM
With luck the power will be on by dinner time.
Without luck, day after :(
 
{"dc1", {"h1", "h2", "h3" }},
{"dc2", {"h4", "h5", "h6" }}
should become:
{dc1=h1, dc2=h4},
{dc1=h2, dc2=h5},
{dc1=h3, dc2=h6}
right?
but if by chance h4 = h1, then the first combination should be illegal, and instead become: {dc1=h1, dc2=h5}
 
Yup that's right
 
fck you chrome..
 
lol what happened? ;)
 
why don't you let me google when I run through my schools proxy?
 
7:46 AM
lol
 
google: request timed out
xkcd: request timed out
 
Sounds like the proxy, not Chrome...
 
but I can't dodge the friggin proxy, and it works with mozilla.
 
You can always try IE and see if that works...
 
@Phrancis :)
 
7:47 AM
alll outgoing traffic in our schoolnet is redirected through the educational "Jugendschutzfilter"
child-protection or sth T.T
 
Jugendschutzfilter = parental filters; for the record.
 
lol that's called Parental Filters?? And why the heck do you speak German?
 
I don't; Google does.
 
I feel like it's TTGTB but I've been so annoyed today and bored tonight... I guess a shot of bourbon and a smoke may put me down to sleep... I hope.
 
7:57 AM
you sure you didn't misspell that??
 
Not quite
But it was on purpose :)
USE [The 2nd Monitor]; DROP USER 'Phrancis'; -- good night
 
night
 
hmmm dilemma
I have a list of extensions I want to turn into an enum
but one of them is 3GP
 
(nvm)
 
change it to ThreeGP? Threegp? ThreeGp?
 
8:02 AM
_3GP should work..
 
That might be better
let's roll with it
 
8:20 AM
0
Q: Modular Non-Recursive Make File

LerpSo I wanted to write a Makefile that would allow for module specific rules or just make some standard rules for a module. I started writing this with, if I'm honest, no idea about makefiles. The idea was essentially that each module would be a folder in the $(SRCDIR), if there is a make file nam...

 
8:43 AM
I would pay for a JSON indentation level visualizer right now
Translated the bigass JSON file to 350 lines of models in C#. Let's get started with a unit test to see if it can be parsed
 
@JeroenVannevel just350 lines??
A colleague of mine had to work with GoogleBooks API..
the JSON models he wrote were in complete probably 2-3kLoC
 
heh
Well, I'll consider myself lucky then
Just a little bit
 
9:06 AM
if only I knew about it earlier
shows me parsing errors AND indentation levels
 
9:19 AM
Monking
 
monking @skiwi
I have happy day today :D
 
:o what's up?
 
mine work for abstracting the view of catalogs works
I have now 1 controller for listing and create/update the ALL the catalogs
just need to make a detailpage if it's not a basic catalog (more params then basic catalog)
 
nice
 
indeed, took me 2 days to get this but save's now time with not making for each catalog a detail page, with a controller,...
 
9:27 AM
and yet another java answer ;)
monking @skiwi btw.
 
monking @Vogel612
 
question. how would you go about the extraction of Commands?
i tried going for an abstract class..
and also tried to go for an interface..
 
any specific code you are talking about?
 
both didn't seem right, as the parameters you give to each command are varying in number..
TCG
 
ah ;)
Did I have commands somewhere?
 
9:33 AM
ConsoleGui was scheduled for refactoring
 
ah there
I'd go for Command interface and AbstractCommand bare implementation (if neccessary)
 
that's strange. I can't use private final static String in enum's declaration
 
@chillworld well an enum is not a class...
 
@chillworld Be sure to put it under the constant declaration
 
final static is constant no?
 
9:37 AM
I always put them right under the class declaration, but that's not possible for enums
well, enum elements are also called constants I believe
 
constant declaration = enum elements..
 
public enum RequestProtocol {
    HTTP_1_1("HTTP/1.1"),
    UNDEFINED("?");

    private static final Map<String, RequestProtocol> ENUM_MAPPING =
            Arrays.stream(RequestProtocol.values())
            .collect(Collectors.toMap(requestProtocol -> requestProtocol.getName(), Function.identity()));

    private final String name;

    private RequestProtocol(final String name) {
        this.name = Objects.requireNonNull(name, "name");
    }

    public String getName() {
        return name;
See this example
 
mhh so if I have a repeated String like this :
VALUE1("value1","test"),
VALUE2("value2","test");
I can't make the test a constant?
@skiwi no java 8 here ;)
 
The Java 8 is irrelevant here
 
um. that's overkill..
 
9:40 AM
all variables must be under the enum element declarations
 
@Vogel612 here it is overkill, mine enum is a mapper where the String stands for an url. 30 values and one url can be repeated multiple times
It's not a problem to repeat it multiple times, I just find it cleaner that way
 
public enum RequestProtocol {
    HTTP_1_1("HTTP/1.1"),
    UNDEFINED("?");

    public static RequestProtocol fromString(final String name) {
          if (name.equals(HTTP_1_1)) {
               return HTTP_1_1;
          }
          else {
               return UNDEFINED;
          }
  }
 
There should be a tool in VS that shows you the levenshtein distance between the [JsonProperty("bla")] annotation and the actual property name
 
^^ should do the same.
 
@Vogel612 Except... when you start to add more values
 
9:43 AM
well do you intend to do that anytime soon?
 
ha have a solution
2 enum constructors
and put the string default that value.
so if it's the default url, I don't have to add it
 
@Vogel612 Yeah, I just don't know what values yet
I only wish enums would be able to extend classes.. sigh
I know the possible issues that can arise
 
I just wanted that enums could call super :D
oh lol
no it should be this
damn beginner fault :D
 
10:25 AM
hey @skiwi you in the mood for a small proofread?
 
@Vogel612 I can do sonish, probably lunch soon
 
just a "small" answer with ScheduledExecutorService which I haven't used before...
0
A: Wait for messages in IMAP Gmail mailbox

Vogel612Threads: Threads are hard. It's difficult to do it right and very very easy to mess up. One of the things you shouldn't do are so called Busy Waits. These busy waits is calls to Thread.sleep() with values other than \$0\$ or \$1\$. You got one with the value \$1000\$ This is a big code-smell an...

 
hello world!
 
hell @IndrajithIndraprastham
you're making @SimonAndréForsberg look like he has a short name..
 
10:37 AM
you do know that the code he posted is the "algorithm"?
I love your code. I made a solver a few months back without using recursion, but was some 600 lines :( . Can you please give the algorithm which you used? — Indrajith Indraprastham 28 mins ago
 
it is.
well as far as I can tell..
not a big C guy..
 
nope.. :) beginner
you work as a programmer?
 
Trainee. Careful with personal questions though. some ppl. don't like them
 
you belong to that group of "some people"?
 
10:41 AM
would I have answered then??
well either way lesson is coming up.
Laters @all
 
later @Vogel612
hey @IndrajithIndraprastham
 
you came at a calm day
normally it's more busy here
 
Do programmers drink a lot of coffee??
 
Programmers are caffein transmogrifiers.
turn coffee in to code
Monking all.
Time to go to work, bye!
 
10:50 AM
bye
 
@rolfl that's why Java coffee is invented, for all those Java developers ^^
@IndrajithIndraprastham but I think it's person related, at work we have thea drinkers to
 
@Vogel612 Looking into it now
 
As with all VS updates, Update 3 offers new features as well as reliability fixes and bug fixes (...) and general improvements to the user experience including a new setting that enables you to turn off the ALL CAPS menus
Rejoice!
 
@JeroenVannevel Finally!
Despite me using VS only occasionally, those annoyed me
It is possible to change though vai registry already
@Vogel612 Hm I don't know... There's surely programs that read mail at intervals like 15 mins, but others also provide live mail in some way, his solution may not be that bad
 
11:13 AM
Great, I just noticed that in my program here I'm using two incompatible desings...
 
2 designs for 1 use case/project?
 
Yeah.. I started with the correct one, but ended up halfway implementing the wrong one
 
your lucky, mine new app : existing acces program to java. 5 min saw that application, no design, no use cases
I have no clue where I'm going to :)
 
0
Q: D.js ( A+ ) promises lib, performance improvement

Sergey Sobgot question at work about improving the D.js library performance-wise. I m a FE dev for a year, but i mostly do stuff like dom manipulation and simple ajax. I know what promise is, no xp on the topic though. Went over A+ specification(http://promises-aplus.github.io/promises-spec/) and the code...

 
So it's salvage time
 
11:24 AM
Someone's out slaying zombies.
1
A: Plugin for WordPress and Foundation Reveal

Schism L15, L26, L31-60: Inconsistent indentation levels. L4-43: Consider indenting this block. L04: I don't see the point in storing the ID rather than the jQuery object itself. Instead of var id = "#" + post_id;, go ahead and store the object: var $id = $("#" + post_id);. Modify the references as app...

 
Monking!
 
monking @CodeX
 
0
Q: Create an array of objects from array of arrays

paddytagI have the following function that creates an array of JSON objects with properties from an array of arrays, where the first 'row' in the array contains the keys. It works, but could it be improved? var myArray = [ ["a","b","c","d"], // will become keys [1,2,3,4], ["foo","bar","baz...

0
Q: Multiples of 3 and 5

user47849If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below N. #include <stdio.h> int main(){ int i=0,j,k,l,sum=0; scanf("%d",&i); if(i<=100000&&i>0){ for(...

 
This is frustrating
I have a list of seemingly key: value pairs... Easy enough to put in a map you would say, but the first line is not a key: value pair
 
So ignore it
 
11:34 AM
It's all important data
 
What's it look like?
 
HTTP request headers
 
0
Q: Run different methods in background threads without duplication

BobrovskyIn my Android app I have number of methods that should be executed in a background thread. One of the methods looks like this public static void processItem(final Context context, final String itemId) { if (Looper.myLooper() == Looper.getMainLooper()) { Thread task = new Thread...

 
I don't really know by memory what those look like, but I gotta run tto work now anyway
 
Can't you just skip the first line then?
 
11:47 AM
And blue screen of death. Haven't seen that in a long time.
 
I have a feeling this code will give me a fun refactoring assignment in a few months.
@JeroenVannevel Nope :( It's data as well
I think I can get away with a O(n) search in the headers every time I need a key, which is not often
 
@CaptainObvious do you understand your last question?
 
12:05 PM
0
Q: Split List<T> into multiple small lists dynamically

ArjunaI have a multithread application and in it I have a List<string> with about a million data in it. I want to split it into multiple small list objects so that it won't take much memory.

 
Oh yummy, this sqlite-net wrapper can't handle stuff like Uri and IENumerable<T>
Guess I'll get to write my own ORM tool for it
 
Ohhhhhhh.... Google's put some new goodies in the Calendar API since I last worked with it.
Very nice.
 
lol just looked at courses what I could follow
CyberCrime Security Forum 2014, costs approx 1000€ to follow.
looking at details :
Onderwerpen cursus CyberCrime Security Forum 2014

De cursus CyberCrime Security Forum 2014 behandelt de volgende onderwerpen:
◦Maandag 12 maart 2012
isn't that also cybercrime?
let you pay for an event 2 years ago?
 
:D
 
12:21 PM
found a course what I want to follow
If I know how to hack mine app I can make it more resistant
 
That's the spirit!
 
now just the approval to go there :D
 
Anyone here work with PHP?
Questions are flooding in today!
 
no sorry not me
 
I'm not sure if I like this or not. Looks like Google uses Stack Overflow to provide Apps Scripts support.
 
12:26 PM
Anyone know of a better title for this? Apparently the OP didn't like mine.
 
@Jamal jQuery Dropdown Menu
@Jamal jQuery Dropdown Navigation
 
@CodeX You may suggest the edit, then.
 
I can do that?
 
Certainly. It still has to be approved, though.
 
@CodeX Yeah. I have no idea how Google is figuring that one out.
 
12:31 PM
@Jamal Ok done, didn't know i could do that
@ckuhn203 "we use the tag google-apps-script to mark questions that pertain to Apps Script" - I'm sure THEY don't use the tag..
 
@CodeX And approved. Good edit.
 
Awesome, thanks
 
I'm sure they don't. lol
 
@CodeX Approved
 
Thankyou
 
12:33 PM
Looks like it's a sponsored tag.
 
@200_success: Why do you suggest those? They don't seem as meta as the others. — Jamal ♦ 1 min ago
 
SO is getting some of that google money then!?
 
@Jamal If I were more certain, I would have added those tags to the list myself.
 
1
Q: Best way of assigning an array of different (but convertible) type to concurrency::array in C++AMP

ShaktalI am creating a vector class which can be manipulated on the GPU and I am using C++AMP for the GPU accelerated code. I am wondering the most efficient way of assigning elements of a different type to a concurrency::array in C++AMP. There are two ways that I can think of (but there may be more):...

 
@200_success Ah. We can discuss it more with rolfl.
 
12:35 PM
OK.
 
@Jamal Is there a list of all TAGS here on the site?
 
optimization tag? Doesn't code review offer that anyway?
IMO Tags should be TypeOfCode, DescriptiveWordToIdentifySpecificSituation ie.CLASS, ARRAY,
@ckuhn203 Is there a way to change my avatar here in chat?
 
12
Q: Should we do something about our meta tags?

JamalWe have a decent selection of language and technology tags, but we also have many meta tags, such as refactoring. A meta tag, at least on here, specifies the OP's request(s) in a review, and not much else. It could especially become problematic if the OP has many requests and tries to apply as ...

I'm sure there is @CodeX, but I don't know how.
 
beginner, intermediate, expert tags should be a must, would be nice to know the experience level of a user before answering in some technical jargon they will never understand!
 
12:48 PM
You know what happens when you don't have a tag? Eventually, we end up with separate sites for Code Review and Code Review For Beginners.
Just look at CS vs. CS Theory, Math Overflow vs. Mathematics, English Language and Usage vs. English Language Learners.
 
@CodeX [intermediate] and [expert] have been suggested before, but were rejected. The idea behind just is to give an indication that reviews be tailored around a beginner, such as by explaining something rather than mostly giving some code snippet to consider. Anyone else above a beginner should be able to deal with any other type of review.
 
"If your script isn't functioning correctly, or if you're encountering an error, you can ask for help on Stack Overflow."
Leads to "my code doesn't work, halp."
 
@Jamal very good point, thats makes sense and gives room for other more important tags on a question
 
If an expert makes mistakes that a beginner would make then it's important to point it out
If a beginner makes mistakes that an expert would make, he can only learn more
 
Maybe Stack Overflow is Code Review for Beginners, then.
4
 
12:51 PM
For working code, of course. :-)
 
I don't see much use for a [beginner] tag since that's the basis of all reviews
 
@200_success Distinct possibility.
 
The make it "[... ] but please make sure to read up on what kind of questions they want" @skiwi
 
@Vogel612 Which is what certain people will not read anymore after having read the first sentence
 
At least it isn't your fault then :)
 
12:53 PM
Giv me teh codez..
 
Cheers aka Fuck Off
2
 
Hahaha
I want to change my avatar here in chat, anyone know how to do that?
 
Click on your avatar beside a chatmessage . Goto profile . Change picture . Enjoy
In fac t you need to change the profile-pic of your "parent account"
 
@Vogel612 I don't have the option to change it there, i've changed it for CR though
 
Chose cr as paremt account then
 
12:58 PM
Ah ok thanks
 
Would it be acceptable to define the namespace different from the actual file location?
I have a partial class that I want to locate in 2 areas of my solution
but obviously it won't work if they have a different namespace
Ah screw it, that's ugly as well
I'll just put them in the same file
 
"MySQLi prepared statements are meant to be used with a recurring loop when working with arrays i.e foreach() { } blah blah " - Im pretty sure there is another way to do it without that..
 
Good Monking
 
Hey
 
1:10 PM
 
@JeroenVannevel you can have a different name and picture for each account I believe, you don't have to have them all the same. (talking profile stuff)
 
I was just waving to the hello
 
Yay, just found out my dad's PC doesn't recognize its own DVD station
 
Are you saying my picture doesn't have enough sex appeal?
 
@200_success PIN THAT! LOL
@JeroenVannevel I disagree everyone needs a review
2
 
1:14 PM
I'm not disputing that
I'm just saying that if someone makes beginner mistakes they will always have to be addressed whether he is a beginner or an expert
and the other way around: expert remarks are required for experts and supplemental for beginners
 
Gotta go, Cya
 
so either way everyone gets what they look for
 
but some advanced aspects of a review will be wasted on a beginner, it would be worth it to note that those things are advanced concepts so that the OP doesn't freak out
 
Possibly, but it's not just the OP reading the review
So to, by saying it crudely, "dumb" it down for the OP doesn't serve the community as a whole
 
agreed. and a note about the advanced concept would only be something minor that could be put in after a comment...
@JeroenVannevel but it does
because a lot of the people that visit our site are beginners, and will benefit from reviews directed at them.
 
1:19 PM
Most of it depends on the reviewers anyway; when you read code you can fairly accurately gauge whether it's been written by a beginner or an expert
 
@JeroenVannevel I agree with you there.
I need to get some work done though... either way I am not overly opposed to losing the tag, most people put the fact into the post and don't need to tag it as beginner as long as everyone reads the post
 
Yeah, I'm not really bothered much either
Partly because I don't have time for reviews anymore
 
good discussion though
I try to fit one in here and there.
 
Burning would hurt mediocre programmers like me. A lot of code posted here is over my head, but that beginner tag is an indicator that I have a real shot at helping somebody.
It's an easy way to filter through "the noise".
 
monking!
2 year old zombie awakened OP!
Hmmm... then maybe I shouldn't have abandoned this project! — danludwig 3 mins ago
hehe
have a nice day @all!
 
1:34 PM
wow, that's what I call waking the dead.
 
I have another zombie within target...
 
0
Q: JavaScript Classes

markmillyWhy can't I call myCar.engine or any of it's properties in the following code? var Car = function(make, model, engineSize, horse) { this.make = make; this.model = model; this.engine = function(engineSize, horse) { this.size = engineSize; this.horse = horse; getSize = function()...

 
See you guys later. I think I found my question.
 
@Mat'sMug when are we getting our stuff? I want to nerd out at the Motorcycle Rally in August
how do I strikethrough in a comment?
 
1:50 PM
This is all I could muster now, considering that I don't yet understand multithreading.
0
A: Producer consumer frameskip?

JamalI have some minor things to point out: Since you're using C++11, you should be using <random> in place of std::rand. It has been determined that the latter is broken and should no longer be used in C++11. Unless I'm misunderstanding the use of multithreading here, I don't think you should be u...

 
Sorry it took so long for you to get an answer to your question, there is a large group of us starting a new beginning for Code Review, it looks like you have plenty to offer in terms of helping this site grow with questions and answers, please feel free to join us in The Second Monitor either to converse with us or bring attention your questions — Malachi 5 mins ago
and for the record, you cannot strike through in a comment
sorry to bug you @Mat'sMug
 
0
Q: Spring profiles set multiple default profiles in web.xml

chillworldI have looked in the documentation of Spring profiles. They clearly say that multiple default profiles are possible. This you could find back here. You can register your default profile in your web.xml by this way : <context-param> <param-name>spring.profiles.default</param-name> <param...

 
Another zombie within target!
 
I wish I had time to help with java :(
 
2:06 PM
0
Q: Image upload and thumbnail creation script using PHP GD

mpdcIgnoring my shocking use of the mysql_* extension (and any associated issues), could you take a look at my script that uploads an image, adds it to a database, creates a thumbnail of the image 578px in width, and adds that to the database too. <?php require_once("validate.php"); while ($hq = my...

 
afternoon @SimonAndréForsberg :)
I'm off to home
 
Morning?! @SimonAndréForsberg
 
@skiwi Monking then
I did wake up about 6 hours ago
 
2:21 PM
Oh... you were having a life, that mysterious thing outside programming
3
 
0
A: A variant of state pattern + C++ template FSM without state creation/destruction penalty

JamalI'm not too familiar with inheritance, but here are some stylistic things I've noticed: There is no need to use the public, private, and protected keywords repeatedly in the same class declaration. It just makes it harder to read and adds nothing of value. You should just use the needed keywo...

 
This site has begun messing with my brain. I'm becoming overly critical of everything.
2
 
@ckuhn203 Same here
 
"I noticed that you hardcoded the number of days into the date calculations.
Your spreadsheet will be easier to maintain if you reference the "# of days prior to reset" column instead.

So, for E5 you would have "=E$4 - C4" instead of "=E4-147".
Note that adding the dollar sign means you can just copy cells as well."
 
Hardcoding is a sin.
3
 
2:24 PM
@skiwi Even in Excel.
 
@Jamal I didn't see the thanks on that Python post otherwise I would have improved the edit myself....lol
 
0
Q: What are some ways to optimize the following code wrt time?

user3813920N,K,P = map(int,raw_input().split(' ')) # N: No of Inputs, K: highest possible jump, P: no of test cases L = map(int,raw_input().split(' ')) # Takes in the N space separated inputs Li = sorted(L) Breaks = [] #Records the starting point a of pair a,b such that the jump from a to b is larger than k...

 
@skiwi Well, not really. I met with some persons who are going to start up a website, and they need... well... a programmer.
 
@Phrancis? what was it that you were suggesting about my SSRS report yesterday.
 
@skiwi Deadly sins of coding: Hardcoding numbers, using plain-text passwords, what else?
 
2:38 PM
@SimonAndréForsberg Ouch... websites... cringes
 
@Malachi: You can edit this one. ;-)
 
Just just don't make it in PHP
 
Ugh, still 69 C++ zombies remaining. I even found an off-topic question that slipped through the cracks.
 
@Jamal Kill it!
 
Alright
 
2:47 PM
2
Q: Have I coded this small object grouping script Pythonically?

A 90's kidI have a small script that takes a list of objects from an SQL table and groups them if the date-time on the object has less than 60 second difference with the last object. It does this by converting the date-time to epoch and then subtracting the epoch of the previous object from the epoch of ...

0
Q: Is there a better way to dynamically filter, sort, and page using a stored procedure?

Övünç GürsoyIs there a better way (I'm pretty sure there is) to create a stored procedure to do dynamic paging, filtering and sorting than the following code? CREATE PROCEDURE [uspProductWithPagingSortingFiltering] ( -- Optional Filters for Dynamic Search @ProductID INT = NULL, @Name NAME = NULL, @ProductNu...

 
@Vogel612 Boo.
 

« first day (430 days earlier)      last day (3587 days later) »